Hello I know that this isn't a dog site but I need advice. last year I bought what I thought was a German shepherd puppy. turns out (as my luck would) he is a mix the pic below is what he looks like if any one has info plz share.
I would say rottie and lab are good guesses but there really is not a good way to know for sure unless you can get a hold of the "breeder" and ask what the parents were.