Your other dog is a male, so that is a plus.
The cat thing might be problem. I had my two GSD girls and then bought a kitten. I've resigned myself to keeping the cat separate from the shepherds. Sage loses her mind when she sees the cat, and the cat isn't afraid of her. She's a delicate little Siamese kitty, and I just can't trust Sage not to run her down. I love them all, so I'm willing to put up with a little inconvenience to make it work.
DIANE in Okla.
CARLY ~ AKC Ch. Lauremi's No Reservations (AKC GCh pointed, HIC)
RUSSELL ~ Lauremi's Paix
and absent friends... SAGE ~ Lauremi's Whim Z v Jakmar (AKC Ch. pointed-13 pts, HIC) 2010-2015