No
I dont know, it's best to call them and find out.
No but there is an exception for service animals. You need to call as they may need to place you away from others who have dog allergies - so might be a wait. Suggest you try at a non-busy time.
Service dogs yes. If not you need to call and check.
Thanks! Your answer is awaiting moderation.