This Hotel in the English Countryside Gives Local Shelter Dogs a Luxury Day Every Month

Tewkesbury Park, a dog-friendly Georgian manor hotel in Gloucestershire, England, decided to give a few pups a full day of luxury.