If you have issues with people being rude, why do you think a very rude response is OK?
Sorry but I think you're over reacting. They are concerned about your puppy, even if you think they should mind their own business.
This
two sleeps for me.
I don't have the issue of introducing to other dogs as we currently dont have a dog. I like the name Ruby and Ascha.
Another vote for Ascha here.