Free tool · no sign-up

What can my small pet eat?

“Can they have this?” is the question small-pet keepers ask most. Pick your species for its fact-checked diet — what’s a staple, what’s a treat, and what to avoid — plus the critical species rules (like a guinea pig’s daily vitamin C, or why degus can’t have sugar).

🚨 Dangerous foods — the quick “never feed” list

FoodWhy
Chocolatetoxic — never feed any small pet
Grapes & raisinstoxic to rodents (rats, mice, gerbils, hamsters) and best avoided across the board
Rhubarbtoxic to rodents
Onionunsafe — a known no for rats, avoid for all
Citrus & walnutsavoid for rats (and generally)
Lettucecauses diarrhoea in mice
Muesli-style mixescause dental & gut disease in rabbits and guinea pigs
Fruit & sugary treatsdangerous for degus (diabetes) and ferrets (insulinoma)
Milk & dairycause digestive upset — avoid for hedgehogs and ferrets especially
Raw meat & raw eggsalmonella risk — never for hedgehogs

Structured from Hayfold’s fact-checked care guides. Introduce any new food gradually, and when a food isn’t on the list, the safe default is to leave it out and check the species guide.

Common questions

What foods are toxic to small pets?

Some foods are dangerous across the board: chocolate is toxic and should never be fed to any small pet; grapes, raisins and rhubarb are toxic to rodents (rats, mice, gerbils, hamsters); onion is unsafe; and citrus and walnuts should be avoided for rats. Milk and dairy cause digestive upset (especially for hedgehogs and ferrets), and raw meat and raw egg carry a salmonella risk. When a food isn’t on the safe list, the safe default is to leave it out.

Why do guinea pigs need vitamin C every day?

Guinea pigs can’t make their own vitamin C, so a fresh daily source (vitamin-C-rich vegetables plus fresh grass-based pellets) is essential — without it they get scurvy. Vitamin C degrades in air and water, so give a fresh portion daily rather than relying on drops added to the water bottle.

Can degus eat fruit or sugary food?

No — degus are highly prone to diabetes, so the rule is no sugar, ever: no fruit at all, nuggets must be molasses-free, and only tiny occasional pieces of low-sugar vegetables. Rabbit, hamster and gerbil foods, and chinchilla mixes containing dried fruit, are not suitable for degus.

What should a rabbit or guinea pig eat as the base of its diet?

For grazing herbivores like rabbits and guinea pigs, unlimited good-quality hay and/or grass is the majority of the diet (around 80–90%) and should always be available, alongside a daily variety of washed leafy greens and herbs and a small measured amount of grass-based pellets. Avoid muesli-style mixes, which cause dental and gut disease, and introduce any new food gradually.

Can ferrets eat fruit or sugary treats?

No. Ferrets are carnivores that need a meat-based food high in protein and fat and very low in carbohydrate. Fruit, raisins, honey and sugary foods should be avoided because sugar can worsen insulinoma, and dairy and carbohydrate-rich foods aren’t suitable either. Treats should be meat, egg or freeze-dried meat, kept to no more than about 5% of intake.