Neko actually means "cat," not "kittie." "Koneko" would be closer to "kittie," but it actually means "kitten." Who knows what Inu means? n_n