answered 8/27/2009 What Animals Who Have Flat Teeth? And What Are Their Foods? Animals in the farm like cow,horse,sheep and goat.their food is plants,herbs shrubs and grasses