Baby Animals
100

What is a baby cat called?

Kitten

200

What is a baby dog called

Puppy