Domestic and farm animals

1234567
Across
  1. 2. A pink farm animal
  2. 3. A pet with very long ears
  3. 5. Likes to chase mice
  4. 7. A farm animal kept for wool
Down
  1. 1. Man's best friend
  2. 2. A bird that speaks
  3. 4. A very slow animal/pet
  4. 5. An animal that gives milk
  5. 6. A pet that can swim (plaukti)