A Dog-Friendly Fall Getaway in Stowe, Vermont | Headstand & Heels