

We’d love to meet you and answer your questions! Kennel Tours and Dog Evaluations are given by appointment Mondays through Thursdays.*
During the tour, you can view the play yards and sleeping quarters from inside the main kennel area. We pride ourselves on keeping our facilities spotless – inside and out!
Two Rock Dog Ranch is located on 30 beautiful acres in Sonoma County, just outside of Petaluma. We’re about 45 minutes north of San Francisco and close to Marin County. Click here for directions to Two Rock Dog Ranch.
Important Note: Unfortunately we cannot accept certain breeds. These breeds include but are not limited to: Akita, American Staffordshire Terrier, American Pit Bull Terrier, ChowChow, Staffordshire Bull Terrier, Rottweiler, Siberian Husky, Malamute. We can evaluate mix-breed dogs that have any of these breeds in their mix.
Note: If you have a combination tour and dog evaluation, please leave your dog in the car when you arrive and take your tour first.
*Tours and Evaluations are available on Fridays and Saturdays during offpeak boarding periods only.