Oh my goodness! What beautiful HAPPY animals you have. How do the dogs get along with the cat? And with each other? Which is the more dominant dog?