Hay and Small Pet Food: What Each Small Pet Eats

Small pets eat very different diets. Rabbits, guinea pigs and chinchillas are grazers: mostly grass hay, plus greens and a small measured portion of pellets made for their species (guinea pigs need vitamin C in theirs). Hamsters, gerbils, mice and rats eat a complete rodent food plus small extras. Ferrets are carnivores and need a meat-based ferret food. Fresh water for all.
Hay first, a small bowl of pellets, and fresh greens.

Rabbits, Guinea Pigs and Chinchillas

These grazers need grass hay all day, making up most of their diet. Add:

  • Leafy greens daily for rabbits and guinea pigs, introduced gradually.
  • A small, measured portion of pellets made for the species. Uniform pellets stop picky eaters choosing only the sweet bits of a muesli-style mix.
  • Guinea pigs need vitamin C from food every day: guinea pig pellets and vitamin C-rich vegetables. See guinea pig vitamin C.
  • Chinchillas have sensitive guts: hay and pellets with very few treats.

See choosing hay for which hay to buy.

Hamsters, Gerbils, Mice and Rats

These omnivores do well on a complete food made for their species, plus small amounts of fresh vegetables and the odd treat. Rats do best on nuggets or blocks, because they pick out favorites from mixes. Scatter part of the food so they forage. Keep sugary, salty and fatty human food to a minimum.

Ferrets Are Carnivores

Ferrets can't digest plant fiber well. Feed a complete ferret food that is high in animal protein and fat and low in fiber, with plain cooked meat as treats. See ferrets as pets.

Treats and Foods to Avoid

  • Keep treats small and occasional, and count them as part of the daily food.
  • Many shop treats for small pets are high in sugar or seeds; fresh herbs or a piece of vegetable often go down just as well.
  • Avoid chocolate, onions, garlic, avocado, raw beans and rhubarb for all small pets, and ask your vet before feeding anything new.

Water and Feeders

Fresh water every day, in a bowl as well as a bottle for rabbits and guinea pigs, who often drink more from a bowl. Heavy ceramic bowls don't tip, and hay racks keep hay clean.

Feeding Basics by Species

Each button opens a search in your own country's Amazon store. As an Amazon Associate we earn from qualifying purchases.

Timothy hay is the base for grazers, with rabbit, guinea pig or chinchilla pellets in a small measured portion. Hamsters and rats need complete foods made for them, and ferrets a complete ferret food. A heavy bowl, a water bottle and a hay rack cover the rest.

Frequently Asked Questions

Pellets and treats come up most.

Should rabbits eat muesli-style mixes?

It's better not to. Rabbits pick out the sweet bits, which unbalances the diet. Use a uniform pellet in a small measured portion, with hay as the main food.

Can guinea pigs eat rabbit food?

No. Rabbit pellets don't contain the vitamin C guinea pigs need. Use guinea pig pellets.

Do ferrets eat hay?

No. Ferrets are carnivores and need a meat-based complete ferret food.

How many treats can a small pet have?

Very few. Keep treats small and occasional, and count them as part of the daily food.

Do small pets need water bowls or bottles?

Fresh water every day. Rabbits and guinea pigs often drink more from a heavy bowl, so many owners offer both.

This page is about everyday feeding. If your pet stops eating or loses weight, see a vet who treats small pets.