In 30 years I have never had a problem with dogs., but then I am very much a dog person, I always make friends with dogs. Not because I'm scared of being attacked, just because I love dogs. Some customers say their dog won't let just anyone pet them, but they are fine with me.
One of my commercial jobs has 2 cats, they were both rescue cats, when I first met them they were fine with me but next time I went and had to clean a window where their bed was, one of buggers went for me. Actually drew blood, scratching and biting, does it every time I have to do that window, so now if it won't move when I have to clean it, I have to put the other cat's bed over this cat to stop the little s..t from salvaging me