Puppy meets my horses