Please check out Little Rascals! They have HUGE indoor play areas, encourage the dogs to interact under close supervision, and even have individual ""rooms"" with beds for dogs who aren't used to being with other animals - I was particularly impressed with that.
more