Yes, certified service animals.
Yes it has to be a certified service animal
They do as long as you have the proper paperwork.
I have seen service/companion dogs but do not know what you would need to show staff.
Thanks! Your answer is awaiting moderation.