We took Mario to a Samsung Service facility today, and everyone wanted to fawn all over him and praise how well behaved he was. I was very glad because they had the typical sign outside, "no dogs allowed, service dogs welcome". I love that his personality and size allow us the opportunity to educate some folks who want to learn more about service dogs.
I am glad you took your time to try to help her, even if she was not appreciative. Someone else reading may benefit

.
Little dogs (he is 8.5lbs) can be service dogs, but I am unsure if teeny tiny dogs could be. I suppose they can be alert dogs, if you worked really closely together. Tinies can be ESAs, but yes, you are absolutely right, ESA are not service dogs and do not have public access rights since they are not trained to behave to public access standards.