5
votes
4answers
929 views

Is the term “baby kitten” / “baby puppy” superfluous?

If "kitten" is a juvenile domestic cat, and "puppy" is a juvenile dog, are "baby kitten" or "baby puppy" superfluous or just extremely specific?