I don't know that area particularly well, but if you wanted to venture into Gloucester (the Quays are particularly pleasant) then many of the pubs and restaurants are dog friendly. The Portivo Lounge in the Quays also does the best club sandwich I've had in this country.