Another guess. The German shepherd part is more obvious, but apparently more than one person has mentioned the Catahoula Leopard Dog (aka Catahoula cur, Catahoula Hog Dog, or, in my house, the Hulahula Cat Dog) half too. Call it an educated guess.
His (I think it was a ‘he’) name is Mancha. Two more of Mancha, after the break.
Edited: Oops. I appear to have stuck the wrong name and breed info with the wrong dog. This isn’t Mancha, nor is it a German shepherd/Catahoula mix. It looks nothing like a Catahoula, really. And not a whole lot like a German shepherd. On the other hand, this is actually Mancha. How terribly embarrassing.