That's sad! I guess the people who make the rude comments don't know how to enjoy themselves! Obviously your fur baby was cute in the stroller! They must have been jealous!
On another note. Dogs are so popular here, in Japan, I see several dog strollers a day!

So, the "meaness" isn't universal!