Smith Mountain Lake State Park
1,506-acre state park on Smith Mountain Lake. Leashed dogs on trails + designated dog beach. | 1235 State Park Rd, Huddleston, VA 24104 | 1,506 acres | 12 miles of trails | Source:
Dog Parks Hub: Smith Mountain Lake State Park

Smith Mountain Lake State Park
1,506-acre state park on Smith Mountain Lake. Leashed dogs on trails + designated dog beach. | 1235 State Park Rd, Huddleston, VA 24104 | 1,506 acres | 12 miles of trails | Source:
state-park
Dog Parks Hub