Yes, dogs and most pets in general are allowed at Mains of Taymouth Country Estate Gallops Apartments.