pupivore
/pjuːˈpaɪvɔr/Definitions
1. noun
A creature that eats or is attracted to puppies, often in a metaphorical or humorous sense.
“The novelist was known as a pupivore, always writing about adorable and mischievous dog characters.”
2. noun
A person who is overly fond of puppies or puppy-related things.
“The pupivore at the animal shelter spent all their free time playing with the puppies and taking them for walks.”