Cottonwood Heights is a suburban town squished between the two major cities of Salt Lake City and Sandy in Utah. The area is gorgeous, with skyscrapers to the west and tall mountains to the east. The small city is young, having only been incorporated back in 2005, but has some great achievements, like becoming the 100th best place to list in the United States in 2007 by Money Magazine. The city is also one of the best places to live for pups, thanks to the large number of dog-friendly parks, trails, and five veterinarians.
Crestwood Park is a gorgeous area to head to with Fido thanks to its large open spaces, forested areas with shaded sitting areas, and recreational fields. There's plenty of space to run around in, along with paved walking trails, enclosed tennis courts, a playground, picnic shelter, and restrooms. Pups must be on a leash inside the park, but have access to amenities like nighttime lights, clean-up stations, water fountains, benches, and trash bins.
Old Mill Park is on the northern side of the city and has an amazing view of the mountains with lots of space and a fishing pond. The park has a historical building which is over 100 years old that used to be the town's mill. There's also lots of open fields, a tennis court, grassy areas, forested trails, a playground, and paved walkway. The park connects to a 1-mile trail known as the Old Mill Bike Path, which is open to bikers, hikers, and dog-walkers. Dogs have to be on a leash in both places.
Cottonwood Heights may be a young town, but as it gets older, it's expanding to take care of its four-legged and two-legged residents.