So sorry you had to endure this. All I can say is get used to it. If you have a "big boy" like some of the rest of us, you will hear a regular litany of rude comments and stupid questions. (My Ozzie, age 10, weighs 14 pounds.)
In a previous post, I have said that if I had a $1 for every time someone has asked me if Ozzie is a mix and I've said no, only to have them ask me IF I'm SURE?, I could retire to a beach in the Caribbean and sip Margaritas all day.