Carmel-by-the-Sea is the one of the most dog-friendly towns in California. It is a place where you can sip wine on a patio with your pup, wander through secret passageways, admire fairy tale cottages, and enjoy a stunning white sand beach where dogs are allowed to run off-leash. After spending three nights here with my…

