I too had a problem with a dog once while on a trail ride. My horse Joey solved the problem by kicking the snot out of the dog without even making me sway in the saddle! I love dogs but they shouldn't be allowed to run around horse trails.