Can You Name These Common Farm Animals?

If you're a person who eats, you should thank a farmer. Well, technically, you should thank the entire community of creatures who help maintain a thriving agricultural ecosystem. Every farm animal, from the cows and the sheep to the mice and the owls, helps balance the business of growing and producing. So do you think you know why llamas are good to have around the barn, like a true John Deere loving farm boy? Or are you the type of city slicker who has to be relegated to the hen house?

Which canine was bred specifically to herd?

Which animal is considered a great companion, besides serving many other purposes, like eating just about anything in sight?

Which fluffy animal is good to have around to guard over smaller critters?

There are over 40 million of these stubborn animals on farms all over the world: