Depending on where you are I think. You can bring your dog into any store you want and if they tell you to get out you can say you have him for medical purposes and they can't do a thing about it. Same thing goes for a snake. This is with exceptions that your dog/snake isn't harmful. If some one called the cops they would get in trouble because there is nothing illegal about having a snake. Also this goes for the laws in my City and State not sure if they are Federal laws or not but before you try doing anything I would look up your City and State laws.