pup makes the best impressions