Yeah, me, too. I always hesitate to say this, but some of us just aren't pet people. Thankfully, not much of a problem with loose dogs here, the only one i had a serious problem with belongs to my neighbor, and we have solved that problem (after lots of nasty emails to my plea for leashes posted on the neighborhood list, we got a huge apology letter from the owner, after DH almost was taken down by the dog).
I just am not much of an animal lover to begin with, but most of the issues I have are due to stupid owners, who don't think how their pet will affect others.
Kind of the same as with clueless parents.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport