This dog is cute! He's so young it's hard to tell what he is. The round head looks like chihuahua, but he's a little heavier boned than a purebred and I think he'll get much bigger. Honestly, I don't see Border Collie, or GSD other than the coloring. Some parts of the muzzle, eyes, and ears make me want to say Beagle or some other kind of hound. I think he'll have to get older before we can get a better hint of his breed.