You do not need an appointment to adopt or visit. If you are surrendering an animal they appreciate a call a head of your arrival so they can prepare but they won't turn you away if you don't call.
You don't need an appointment but it's much easier if you have one. It gets really busy!
No... you can walk in but they can be busy so be prepared to wait.
Thanks! Your answer is awaiting moderation.