From Wiktionary, the free dictionary
From were- + pup.
werepup (plural werepups)
- (informal) A werewolf puppy.
2007 August 12, Liesl Schillinger, “Children’s Books / Young Adult”, in New York Times[1]:Or will Bella choose Jake, and raise a litter of dark-haired werepups?