H Houndstooth Pet Stores & Supplies Burlington, Vermont, United States Houndstooth is an eco-friendly pet boutique in Burlington, Vermont, located on College Street in the heart of…