Dogs

12345678910
Across
  1. 3. comes in many colors
  2. 4. fancy and curly
  3. 6. hot dog
  4. 7. african wild dog
  5. 8. squished nose
  6. 9. ____ retriever
  7. 10. mixed breed
Down
  1. 1. tall and lanky
  2. 2. lots of loose skin
  3. 5. teeny-tiny