did you know that if the employee asks and the person says "yes, this is a service dog" that the employee has no choice but to let them bring the dog in? If the dog soils, barks, or acts out of control, then yes the business would be allowed to ask the person to leave. Most stores, though, are unsure of what steps they are allowed to take, in case of being sued. And, yes, I think it would be perfectly ok to bring your snake to the store. As for the owners who think it's ok to let their dog nudge other people, well, I've had encounters with more than one. Usually they are letting their little ankle-biter roam around at the end of a 10ft lead. Then they get nasty that I shouldn't have my dog in public if he doesn't like other dogs. Actually, he likes them just fine. I, on the other hand, have been known to kick the little buggers back to their owners. The people who bring their dogs to the pet store aren't the ones making the rules. It is a marketing ploy from the store. "PetCo. Where the pets go" is their slogan after all.