Anyplace that serves or sells food items - it's against federal law to take them in. Therefore, you could get kicked out. Also, some places that don't serve or sell food have posted on their door that dogs are not allowed. Most places are not a problem though. I think it's nice you took your pup to class. There was someone else here that used to take theirs in a bag to class, too.