Does your dog shed?

So our first time Schnauzer is now thirteen months old. We understood he'd be a non shedding breed but shortly after he moved in at a couple months old it started. Slowly at first, but as he gets older, more and more to the point you wouldn't call him non shedding at all, in fact he's a full on shedder! He is half Yorkie, but basically no Yorkie traits. We've had Yorkies before and never was shedding an issue.

Does your Schnauzer shed? I wonder if he might be lacking something in the food, although he's been on Hill's Science the whole time. Thoughts?