I know exactly what you mean! I've had some people be so mean to me when they see Silvia in person. Her pictures don't really accentuate how very small she is, and seeing her in person shocks some people. I didn't plan to adopt such a tiny little thing, but it worked out that way. I've even been told I'm irresponsible for owning her! Like I've starved her or something to make her as small as she is! (ironically, my vet tells me she's fat, cause she has a belly)
Speaking of ignorance, on another note, I've also been accused of using peroxide to "bleach" Silvia's hair, because "there is no way a yorkie is naturally that color!" Don't you just love stupidity?!