Border terrier and rottie. He's huge, but he doesn't have the muzzle for a dobie, fox terrier, or for an airedale. As for the guess of border mixed with welsh, that dog wouldn't be 40 pounds at 5 months or even as an adult. Both of those breeds top out at less than 20 pounds.