Puppy on a mission