Order farm animals from best to worst:

#1  Dog
#2  Cat
#3  Cow
#4  Pig
#5  Horse
#6  Hen
#7  Duck
#8  Donkey
6 votes