I have a whippet about 35 lbs, Jack russell mix about 15-20 lbs and my daughter has a shiz tue/poodle mix 6 lbs and 2 yorkies. In the past I have had shelties. all got along fine. I do worry about the little ones when they are running around for fear they may get trampoled. I also have cats.