We are animal lovers. There is plenty of space for them to run around and also us to do training techniques during the dogs time here. I have a dog that loves other dogs and is very well trained. A dog will leave here exhausted after a day spent here. They are going to be constantly playing and using their mind.