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

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!

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!