Find and book dog trainers

Search trainers by specialty and location, read reviews from other dog owners, and book sessions with the same card-hold payment flow used for sitters.

Android (Google Play) is coming soon. Or use BarkPark in your browser.

How booking a trainer works

  1. Choose a providerCompare profiles, reviews and prices for sitters, trainers, vets or spaces.
  2. Request a bookingYour card is held, not charged, while the provider reviews your request.
  3. Provider acceptsOnce accepted, the payment is taken and the booking is confirmed. Contact details unlock in chat.
  4. Enjoy the serviceLeave a review afterwards so the next pawrent knows what to expect.

Fees and payments

  • It is free to join BarkPark.
  • When you book a provider, your card is held, not charged, until the provider accepts.
  • The owner pays a service fee of about 10% on top of the booking price (about 5% on repeat bookings with the same provider).
  • Providers keep about 95% of the booking price (about 97% on repeat bookings).
  • Payouts to providers are made through Stripe about 3 days after acceptance.
  • Phone numbers, email addresses and links are hidden in chat until a booking is confirmed.

Are you a trainer?

Create a trainer profile, set your sessions and prices, and let local dog owners find and book you. Providers keep about 95% of each booking.

Frequently asked questions

How do booking payments work?

When you request a booking, your card is held but not charged. The provider reviews the request, and the payment is only taken once they accept. Payments are processed in the app through Stripe.

What are the fees?

Joining is free. On bookings, the owner pays a service fee of about 10% on top of the provider price, dropping to about 5% on repeat bookings with the same provider. Providers keep about 95% of the booking price (about 97% on repeat bookings).

How do I become a sitter, trainer or space host?

Create a free account, set up a provider profile with your services, prices and availability, and connect Stripe so you can be paid. Once your profile is live, nearby dog owners can find and book you. Providers keep about 95% of each booking (about 97% on repeat bookings), paid out through Stripe about 3 days after acceptance.

When do providers get paid?

Payouts are made through Stripe about 3 days after the provider accepts the booking.

See all questions

Ready to join your local pack?

BarkPark is free to join. Create an account, add your dog, and explore.

Android (Google Play) is coming soon. Or use BarkPark in your browser.