I have zero problems with my dog and cats getting along, thankfully. I think it helps that the boys are getting to be about as big as she is. She knows that each kitty has different purposes in her life. Lennon is her wrestle buddy, Lucy is her cuddle friend, and Ringo is the one to chase now and then. She also knows to watch out- they have claws and will use them if she gets too bad. But, they also have their spots to get away from her. They have their own table in the living room, the safe in the dining room, and the half wall between the rooms. I think it is the key to their successful cohabitation.. and the fact that the kitties grew up with the annoying dog, lol.