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