How long is a session?

Does my dog need a vet referral?

Do I need to bring anything?

What if my dog can't swim/doesn't like water?

How long is a session?