Acadia National Park in Maine is a great place for dogs to hike and swim in the ocean.
Cuyahoga Valley National Park in Ohio has over 100 miles of trails for dogs and their owners to explore.
Grand Canyon National Park in Arizona allows dogs on several trails, but they must be kept on a leash.
Great Smoky Mountains National Park in Tennessee and North Carolina has over 800 miles of trails for dogs to explore.
Shenandoah National Park in Virginia has over 500 miles of trails and allows dogs on most of them.
Theodore Roosevelt National Park in North Dakota is a great place for dogs to hike and see wildlife.
Yosemite National Park in California has several dog-friendly trails, but dogs are not allowed on most of the park's trails.
Zion National Park in Utah allows dogs on several trails, but they must be kept on a leash.
Yellowstone National Park in Wyoming, Montana, and Idaho allows dogs on several trails, but they must be kept on a leash.