Sheep primarily eat grass and other green plants. Dogs eat a mixed diet of meat, vegetables, and commercial food. Cats prefer meat, fish, and occasionally some greens. Buffalo also eat grass and green plants. Penguins mainly eat fish and small marine animals. Chickens eat grains, insects, and occasionally vegetables.