That sort of thing happens here too I always keep a look out for unleashed dogs, I just don't trust any of them when my baby is involved, Hope he heard you calling him a A --h--- although in todays society they're (the humans) likely to turn against you.