Here's why:
* Puppies are young dogs, known for their playful and energetic nature.
* Children, especially toddlers, share some similarities with puppies: they're often playful, energetic, need constant care, and can be a bit clumsy.
However, it's important to remember that "human pup" can be considered disrespectful or dehumanizing when used seriously. It's best to use this term only in a lighthearted and affectionate context with close friends or family.
If you're looking for more appropriate terms to describe a young child, consider:
* Toddler
* Child
* Kid
* Little one
* Baby (for infants)