Lol yeah Neko means cat. I love kitties to death, I have two very special ones of my own. I call them my babies! xD But yeah, as for Pokemon I don't think the kitties in their are all that great, I mean, they're ue and all, but they're not super-extraordiary-cute cute kittie, ya know? I find Eevee really cute, and Pokemon like Pichu/Pika/Rai.
And as for Zangoose..he's cute I think his name originates from the word "mongoose" so I guess that's what he is! xD