Noun
watchpuppy (plural watchpuppies) (informal, humorous) A young, small, or insignificant watchdog.