Dogs

12345678
Across
  1. 3. Can be in which law enforcement branch
  2. 5. How many hundred different dog breeds are there?
  3. 7. How many years have dogs been kept for as pets?
  4. 8. Dogs are ...
Down
  1. 1. The tallest dog in the world is great
  2. 2. The smallest dog breed in the word
  3. 4. Is not good for dogs
  4. 6. Dogs run very...