pooch in Japanese
pooch in Japanese
わんこ
(slang) A dog.
犬
(slang) A dog.
雑種犬
A dog of mixed breed; a mongrel.