Yes.
Yes you can visit them.
Yes they do. I never had a problem. Thanks for asking me.
I do not know the answer to that question; I don't board my dog there and his treatments have not required overnight stays. You will have to call Banfield to find out.
Thanks! Your answer is awaiting moderation.