I see a little Collie in the dog but looks can be deceptive, especially since your dog is so young. My newest dog (who has been with me for over 2 years) I got from the local SPCA, I was told he was a mix between a German Shepherd and several other breeds, as he grew older he became less and less like a German Shepherd and I decided to get the real results. I did a little research and discovered a place online that offered Dog DNA Tests that show you exactly what percentage of what breed your dog is. You can either google Dog DNA Tests of go to
Canine HeritageŽ Breed Test that's the place I got my test from, not the most expensive and not the cheapest, do some shopping around & Good luck!