While some vegans are against owning pets, most agree that giving an animal in need a good home and love is a good thing.
I love my 2 cats, but it’s a bit strange for a vegan to have to feed their pets animal products (really hoping lab grown meat progresses quickly).
While I think there’s justification for a vegan owning cats, which I’ll go into later, I would likely get a pet that’s a herbivore (or omnivore that can eat a vegan diet).
To save you some time, I created comprehensive lists of animals that can and can’t follow a vegan diet and be healthy.
Important note: Many of these animals aren’t “typical” pets. Many are prey animals, which means they’re cautious by nature. You need to be gentle and considerate of their needs. Some need much more space than you would think as well.
Do your research before getting a pet.
Finally, before we get to the lists, please don’t buy a pet from a pet store. These typically come from breeders with all sorts of unethical practices. I strongly encourage you to get an animal from a shelter or rescue.
Table of Contents
List of Pets That Can Eat Vegan Diets
Most of the animals on this list are herbivores, while the rest are omnivores who can thrive on a vegan diet.
They’re generally in order from best to worst in terms of being pets for the average person.
Dogs are obviously great companions. They love us, we love them – it’s a perfect match.
And while there’s still some stigma around having a vegan dog, the research keeps piling up showing that vegan dog food is safe.
You should still consult with a vet because there are a few things to be aware of, but know that dogs can not only be healthy, but thrive on a vegan diet. It’s sometimes prescribed for dogs that have reactions to certain animal products.
I’ve heard a lot of people call rabbits “vegan cats.” That’s not very accurate, but they can be great animal friends, and have a lifespan of 7-10 years in most cases.
Their diet consists of mainly hay, plus some vegetables.
However, be aware that rabbits are fragile, you can’t flip them around like you might play with a cat. Rabbits do not always land on their feet and often suffer broken legs or backs after being dropped (typically by children).
They also take a decent amount of work. You can’t just plop them in a cage and leave them (if you want them to be happy).
So while rabbits can be great pets, do your research first.
Guinea pigs are curious, social balls of fur.
It’s illegal in Switzerland to only have a single guinea pig (you must have at least 2), so plan on getting multiple.
They also need a lot more space than their small size would suggest.
Again, do your research, because guinea pig care is a lot different than many think.
Hamsters and Gerbils
These super cute little guys are fun to watch and play with, and are generally low maintenance compared to the pets above on this list.
However, they only live 1.5-2 years, and often die before they reach “old” age. Hamsters are prone to being frightened and can have heart attacks.
They aren’t good pets for children, even though hamsters and gerbils are commonly given as gifts.
On top of the danger to the animal, hamsters are usually active at night (bad for kids who want to play with them during day time).
Finally, it’s hard finding a vet for hamsters, as they are considered an “exotic animal” (only certain vets see them). It can be done, but expect to pay more.
Fish can be herbivores, omnivores, or even carnivores depending on the species. They are also better pets than many think, and can be quite playful.
Luckily, smaller fish are usually herbivores, and can often survive eating food like algae.
I don’t know much about fish, so I can’t tell you much more than that, but any good fish store will be able to help you identify the best species for you.
Mice Or Rats
Not everyone agrees, but I think both mice and rats are adorable.
Mice and rats are both omnivores, but typically prefer plant foods like seeds, grains, fruits, and nuts.
You can feed them a vegan diet and they’ll be quite happy.
Both animals are quite small, and therefore you have to be quite careful around them. Additionally, particularly for mice, you may have a hard time finding them if they escape the habitat you set up for them.
Again, these are animals that easily startle and are not good for children.
Keeping birds inside seems like a pretty grey area to me, but I’m not a bird expert.
And some birds clearly are good companion animals, so it may just depend on the species.
While each bird is different, most eat plant foods like fruits and seeds.
Consider birds like:
Similar to most small rodents, chinchillas eat mostly hay, and typically eat a vegan diet.
Unlike hamsters though, chinchillas can live for several years.
They also need out-of-cage exercise, and need low to moderate temperatures.
Finally, they’re quite messy. Chinchillas poop a lot, and hay will end up throughout your place. As long as you’re okay with cleaning up frequently, they can be a really fun pets.
I wasn’t sure if I should include them, but in a specific setting, chickens can be great pets.
They can be very curious and friendly animals (plenty of YouTube videos showing this), and it can be rewarding for a vegan to take care of an animal that has suffered so much from human meat eating.
The one caveat is that chickens are mainly outdoor animals that require quite a bit of space. And while they can live happily on a vegan diet as omnivores, they will likely still eat insects (which are animals and may feel pain) and possibly small animals they find outside.
Pets That Can’t Be Vegan
How can I be vegan and have 2 cats?
I certainly don’t enjoy feeding them animal products, but logically there are a few ways you can see this:
- Wild cats hurt and kill a lot of animals and generally screw up ecosystems. By keeping a cat indoors, you prevent this.
- A cat is going to eat meat either way, at least I can buy free-range food.
- Cat food is generally made up of “leftovers” from human food (e.g. chicken liver). While it supports animal agriculture still, at least minimal amounts of animals are killed for your fluffy friend.
Again, I don’t feel great about it, but I don’t think it’s hypocritical of a vegan to have a carnivorous pet (particularly if they’re neutered).
Still, If I had to get another pet today, I wouldn’t get a cat.
The animals below are obligate carnivores, meaning they have to eat meat to be healthy.
You can read some claims about cats being healthy on a vegan diet online (and many claims the other way as well), but you can also read many claims about vaccines causing autism.
Don’t trust everything you read.
The fact of the matter is that current research does not support cats eating a vegan diet. It’s considered animal cruelty (by law) in some countries to feed a cat a vegan diet).
I’m not saying it’s impossible one day, particularly with advances in technology, but you can’t in good conscience feed a cat a diet in which they’re expected to be less healthy (and can potentially die from).
You’d be better off letting it go wild.
Besides smelling terribly, ferrets are obligate carnivores.
They also eat 8 to 10 meals a day and are pretty high maintenance.
Not exactly a great pet for a vegan.
Hedgehogs eat a lot of things, but most don’t eat fruits or vegetables.
In the wild, they eat mostly insects, but also small mice, fish, worms, and even frogs. Pretty much any sort of high protein organism they can find.
Reptiles (e.g. Lizards and Snakes)
Many reptiles not only subsist on small animals, but they prefer to eat live animals, which just adds another level of grossness to it.
I think it’s safe to say that they are the worst pets for vegans.