I have 4 cats and 4 dogs..The first two cats were found by my first GSD, at 10 days old..Nice old guy brought them home to me *vbg*, I bottlefed and kept 2 (there were 3),,My other gsd at the time wanted to "eat" them, but with loads of socializing him with them, they ended up sleeping together, After those two kitties, I've brought in 4 more dogs, all them get along fine with the cats, altho the last aussie rescue I brought in, also wanted to 'eat' them, after a few attitude adjustments, he now sleeps with them.
I took in a litter of 6 kittens, 10 days old last year, and my female aussie, and male gsd "mothered" them,,the other two dogs have been fine with them as well, and I kept another two out of that litter..Nope everybody sleeps together here, however, if my dogs see a cat outside, you can bet they'd want to "kill" it.
diane