it would b easier to take an educated guess as the pup gets older. its body n bone structure will change as it grows. and if its a mix then it might b even harder to tell. unless one breed shows more dominant traits. but it looks a lot like my friends pit boxer mix when she was a puppy.