I'm looking for breed guesses on a dog we have in rescue right now. These are his pictures from petfinder. He weighs about 40 pounds. Something happened to his shoulder before he was found as a stray and he had to have surgery (that's why he's got the staples). What breeds do you see in him?