Canine Concierge is dog heaven. There is a large shed with a fenced in play area so the dogs have some shelter but also a big space for the dogs to run around. Social dogs will have a great time! Smaller dogs can stay in the house. Mary was very accommodating receiving our dog late in the evening according to our schedule and letting us visit whenever we wanted.