Welcome

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.

Please note: Due to the new Canine Influenza Virus and vaccine-resistant kennel coughs being present in our area, we have a new request. We’re asking clients to please not have your dog in any doggie group activities for a period of two weeks before visiting us.

This is the absolute most effective way (much more so than vaccines) to be sure that no dogs check in while incubating a contagious virus.

Thank You!

We provide safe, clean, comfortable — and fun! — dog boarding and day care for dogs of all shapes and sizes.

Our canine guests are supervised in groups based on each dog’s size, activity level, age, and play styles. They interact off-leash in fenced exercise areas, with all-day access to spacious outdoor yards and comfortable temperature-controlled indoor space. Each group is accompanied by a handler at all times.