3. Portland, Oregon
Portland is home to 33 different dog parks, which is more than any other city in the United States. Twenty of the city’s parks are even off leash, with a fair number of fenced ones, making it perfect for dogs to run. Hungry afterwards? Portland also has a number of dog friendly eateries.