Black Mountain is a charming, laid back town east of Asheville, right off Route 40. It's also remarkably dog friendly.
In Black Mountain, you'll find a small but nicely appointed off-leash dog park at the River Walk Park. It is a fenced-in, bark mulched area with shaded seating for owners and a water spigot for dogs. There is also a plastic doggie pool for splashing and cool-downs. It's known primarily to locals but anyone can use it. Just head for the Bi-Lo shopping center on NC 9, gong south out of Black Mountain. Go around the back and to the left of Bi-Lo and you'll see a parking area and the entrance to the dog park.
Another great dog-friendly spot is Lake Tomahawk Park. It's located at 401 S. Laurel Circle Drive, not far from the center of town. This lovely lake has a half-mile flat path all the way around it, perfect for a low-impact walk with your pal (on-leash, please).
While in Black Mountain, be sure to visit Bone-A-Fide Bakery in the heart of town at Cherry Street Square. The bakery features homemade treats and doggie birthday cakes, as well as dog food, soaps and shampoos, collars and leashes, doggie clothing, and gifts. Bone-A-Fide is open Monday 1-6 PM, Tuesday through Saturday 11 AM - 6 PM, and Sunday 1 - 5 PM. For more information, go to http://visitblackmountain.com/Default.aspx?ItemID=36&TabID=58&uc=info&mode=dir