Dog-friendly townhome, walk to Quechee Village