dogs

1234
Across
  1. 2. spitz/large version of pomeranian
  2. 4. retriver/ golden dog
Down
  1. 1. shepherd/ police dog
  2. 3. curly