Dog Crossword!!

12345678
Across
  1. 1. Dogs can also ___ very well
  2. 2. Dog's hair is called ___
  3. 3. Baby dogs are called ___
  4. 6. Dogs are descendants of ___
  5. 8. When dogs are excited they often ___
Down
  1. 1. A dogs habitat is normally a ___
  2. 3. A group of dogs are called a ___
  3. 4. Dog's hands/feet are called ___
  4. 5. Dogs have a great sense of
  5. 7. A group of baby dogs are called a ___