I'm glad I'm not the only one frustrated with this... Some people have no tact!
I also hate the comments about how "that's not a real dog!" My husband said to say to them next "So just because your husband is not 6 foot tall, does that make him not a man?!" (My husband is 6'4" and thought it was funny...) haha I can't wait to pull that one out