Your dog doesn’t have to be a service dog to be in the airport. For your other examples it depends on if the establishment allows dogs or not.

I’ve specifically witnessed fake service dogs used for priority boarding but thanks for your rebuttal :)