Unless someone makes a comment that I know is meant to be "mean" spirited, I don't let it bother me. Some people simply doesn't know or understand.
I saw a slightly big yorkie that didn't have the "traditional" look. I asked the owner if he was a mix. Having a non traditional looking teapot myself, I never minded when people asked or commented on whether Magnus was a yorkie or not. So I asked if he was a mix and she was SO offended.
I didn't mean to upset her but it obviously did.

After that incident I'm more careful of what I say. In fact, I generally just stick with words like "cute, adorable, loving, sweetheart, etc" LOL