Making reservations is as easy as CLICKING HERE, to create an online account or calling — 905-936-2224 — or e-mailing — As you would expect, weekends, holidays, and summer dates are in high demand so it’s advisable to book as early as possible. At the time of making your reservation, feel free to ask whatever questions you might have — and K9 Ranch staff will ask you in return for basic information about your dog (age, breed, approximate weight, etc.), as well as for the dates you’d like to reserve.

If you decide to proceed with registration, it will be necessary for you to complete both a online Pet Profile and the required vet records should be supplied to K9 Ranch at least 7 days in advance of your dog’s check-in day. If these online forms and records haven’t been sent prior to check-in, you’ll be (tactfully) reminded to bring them at check-in. (Keep in mind that lack of up-to-date vet records could very likely result in your dog not being allowed to board here.)

PLEASE NOTE: At this point, we accept online credit cards payments, cash and e-transfer. Cancellation of a reservation must be received at least one week prior to the scheduled check-in time to avoid a charge equal to two days’ boarding fee.



We are planting 8,000 new trees, to do our part for the environment. With each dog that visits K9 Ranch we will dedicate 5% of the fee to pay for a portion of our tree program… think of it as “for each night of stay, a tree is planted”.

Learn More about Why choose K9 Ranch