The Village Inn was perfect for us and our dog. Our room was comfy and cozy. The property has plenty of shaded area by the creek behind it for walking and is walking distance to downtown Blowing Rock. There are a lot of pet-friendly businesses downtown and plenty of restaurants with outdoor seating.