
Smoky Mountain Dog Guard Serving the greater Knoxville, TN and Asheville, NC areas.
Serving the following North Carolina counties: Anderson, Avery, Buncombe, Cherokee, Clay, Graham, Haywood, Henderson, Jackson, Macon, Madison, McDowell, Mitchell, Polk, Rutherford, Swain, Transylvania, and Yancey County. Serving the following Tennessee counties: Anderson, Blount, Cocke, Grainger, Greene, Hamblen, Hawkins, Jefferson, Knox, Loudon, Roane, Sevier, Unicoi, and Union County