Maybe he thought the lady was a flower, so it could have been a compliment in dog language. My friends dog once peed on her on a walk, and then my dog decided to wee on their wee, dogs can be adorable assholes.