Smart puppy love