I have two cats and one dwarfhamster, the cats are from a catshelter called Stockholms Katthem and the hamster is saved from a family who didn't want her anymore. Both cats and hamsters eat meat which I think is a hard question to struggle with. When I adopted the cats I wasn't vegan but I love cats so much and will probably have more (from shelters of course) in the future even though they (according to today's science at least) need meat.
It is vegan to help and adopt animals, but not to support breeders or similar people. It's harder to justify the right to give my pets meat as a vegan, I actually don't know any other reason than "they need it and it's my responsibilty as their owner".