Likely not. They are super friendly and can answer your question directly. Good luck!
Pet dog probably not, service dog possibly. A call would def sort it out.
I don't know. Might be better to call them.
Thanks! Your answer is awaiting moderation.