Farm Animals

123456
Across
  1. 3. A large farm animal that produces milk
  2. 4. A animal that produces things that make most coats warm
  3. 6. A small animal that produces eggs
Down
  1. 1. An animal with long-ish legs and necks,but small heads with slightly pointed ears and will sometimes spit on you
  2. 2. This is a animal larger that a cow but often put with them and humans ride it
  3. 5. A very dirty animal that likes to roll around in mud