puppy
noun
°A young dog.
°A young rat.
synonyms: pup, whelp