
Being a GSD/BC owner for a mere 35 years my GSDs never had any problem with my BCs which came after we had the GSDs &
all my BC's were working bred & had lots of eye, in fact my current GSDs is missing my last two BCs(they both died last year) dreadfully despite having the cavaliers to play with & keep her company
Lots of GSD people have Cavaliers with their GSDs & vica versa as well as GSDs with BCs with no problem at all.
It very much depends on the dog you already have, I have a friend who did have Border Terriers with her GSDs until the last GSD passed away