Where does “犬ちゃん” come from?

犬ちゃん (Japanese) comes from Japanese 犬, from Old Japanese いぬ.

犬ちゃん (Japanese): A term of affectionate for a dog or puppy....

Definitions

  1. A term of affectionate for a dog or puppy....

Ancestry of “犬ちゃん”, step by step

犬ちゃん traces back through two separate lines of ancestry.

via Japanese

StepLanguageWordMeaning
1Japanesedog; canine; one who is loyal; a spy
2Old Japaneseいぬ

via Japanese ちゃん

StepLanguageWordMeaning
1Japaneseちゃん-chan; title affixed to animals
2Japanese-さんhonorific suffix
Every word from Old Japanese いぬEvery word from Japanese