Reading through your post I was all ready to start yelling at you because you and your husband were just as much at fault because you had your dogs. Until I read a very critical line in your post.
Originally posted by caligurl
(keep in mind... our dogs are LEASHED and not terrorizing people roaming outside their yard!)
With that, I got a completely different picture of the scene. Psycho Lady was 100% in the wrong. You two were the responsible ones! But, unfortunately, I doubt animal control can do anything unless they see her dogs unleashed outside the fence.

So what are your choices? You can change your route to avoid that part of the street. You can continue riding that route and carry your mace just in case. You can wait to see if Animal Control helps you out any. Or maybe you can do your sprint drills on that block!

Ride carefully!