hmmmm... can't say that I can think of any pokemon names that would be appropriate for a dog or cat, but a hamster/rat/gerbil/small rodent named Pikachu would be super adorable. And it's mainstream enough that people most likely would just chuckle when you told them, instead of giving you a "wtf are you on?" look.