You might want to check out this link. It has tons of naming ideas for pets and by using the refined searches you can look for something by meaning, ethnic origin, etc.

http://www.petnamesworld.com/


~~Jo~~