Contact Us

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.

Two Rock Dog Ranch
Dog Boarding & Doggie Day Care
4395 Middle Two Rock Road
Petaluma, CA 94952
Phone: 707-763-3997
Fax: 707-763-3886

Got questions? Give us a call at (707) 763-3997 or send an email to reservations@tworockdogranch.com Photo © Two Rock Dog Ranch
Got questions? Give us a call at (707) 763-3997 or Send us an email.


Welcome to your dog's idea of a great time!