Cows, sheep, and goats, oh my! Discover loads of interesting facts about 172 popular breeds of farm animals, including their unique characteristics, history, breeding, personality, and more. Fun and fascinating, this engaging, collective guide will turn both the young and old into farm animal enthusiasts!