Most breeds have longer names that aren't commonly used. Not many people actually put "dog" on the end of German shepherd dog when they are saying it. In Canada, Belgians are called "Belgian shepherd dogs," though I just call them Belgian shepherds.