First I think your pup is adorable. Secondly I agree it looks lab and chow mixed but as others have said you will want to wait until he gets older, features not present as a pup may start to come out. When we got our Bower we were told he was a boxer-mix, likely with lab; however he is now 7 months old and definately mixed with shepard. The reason his tongue may not be purple is because when breeds are mixed, they get different features from each dog. They can get the best of both breeds or the worst...not just in features but in attitude aswell. Ours seemed to get both doses of energy- I know boxers are fully of energy and can only imagine how much energy is contained in a shepard-fortunately we got the combination.