Etymology
Today it means: One who puppysits; one who looks after someone's puppy. Full definition →
From puppy + sitter.
Etymology from Wiktionary, CC BY-SA 4.0.