Thanks everyone! About dogs and horses: I think it really depends on the dog and the horse. Like the horse next to Flair is super scared of dogs because he got attacked by them in the past. You have been doing right by keeping the dog on leash and close to you. Duke and Flair get along great except that Duke gets so excited and I have to remind him to quit running around the horse.