1. Happy Tails Pet Sitting 6440 Farmdale Rd, Barboursville, WV 25504 Coordinate: 38.41428,-82.29915 Phone: (304) 638-5896