Answer:
dog
Explanation:
puppy is a young dog, kitten is a young cat.
Cat is to kitten Dog is to puppy
A baby cat is a Kitten. A baby dog is a puppy.