They are called German Shepherds so yes, of course they only understand German and will only bark in German. ... Yes, because when we bred them about 130 years ago, we put a special sequence into their DNA that made them understand only German. Dogs do not understand English or any other human-created language.