Well it's what the official guide stated in. Basically, Angelo is more of a Border Collie breed as a base (obviously) but has some different colours on it's hair (which is a part of German Sheppard too).
Border Collie looks more CUTE, google it if you want to :P