I've only been riding for a couple of weeks now for exercise and I haven't come across to many aggressive dogs but I've had a few act like they're going to take me apart. One little one chased me, while I was going up hill no doubt, but I just out ran him. Is there a trick or technique to dealing with these mongrels other than spraying them with pepper spray. I do carry it with me just in case.