Are most GSD's cleaning their bowls in 10 minutes with the same food always?
10 minutes?! How about, 1-2 minutes!
My dog always eats like he is starved.
( We are watching his weight and trying to hold him steady under 80 lbs so hmm, he might actually feel starving sometimes!)
He has the same base kibble always, but he gets just a few spoonfuls of "topper" mixed in at each meal. Often it's plain cooked meat, chopped into bits. Or some hardboiled egg. Or plain broiled salmon, chopped into bits. If we don't have anything (like, going out to dinner) then I mix in a few spoonfuls of a premium canned dogfood for flavoring. Because it's only a few spoonfuls each time, one can of dogfood will last for 4 meals, so it's affordable.
So yes, he's a bit spoiled! But I'm kind of foodie too...I don't like to eat the same thing for breakfast more than two days in a row, and since I cook almost every day, it's no trouble to make a little bit of plain meat for him on the side.
You could also try a different kibble brand, but switch over slowly (25/75 then 50/50 then 75/25 etc)
I think every dog is different though! Some are pickier eaters than others.
He looks beautiful and healthy though!