What a cutie! I'd guess some kind of Catahoula mix. Possibly Cathoula/Pit mix. Looks somewhat houndy to me as well so maybe Cathoula/Pit/Hound. It's hard to tell until they are full grown and even then it's just a guess, unless you get a DNA test done. Enjoy puppyhood!