子犬 refers to a young dog, typically under one year old. It is formed from 子 (child, young) + 犬 (dog), following a productive pattern used for other young animals: 子猫 (kitten), 子馬 (foal).
Common collocations
- 子犬を飼う: to keep/raise a puppy
- 子犬を拾う: to find/pick up a stray puppy
- 子犬が生まれる: puppies are born
Counter: 匹 (for small animals).