Hi, Chris m!
Shedding all year is sort of normal, and it doesn't matter if the dog is short- or long-haired. (5 years after our lab died of old age, we found half-a-lab's-worth of his hair under a chest freezer that we moved...
)
Some things to consider, though--getting chunks of fur out sounds a little excessive. We've seen that in our dogs that have low thyroid hormone, so you might want to have a thyroid panel (both T4 and TSH) done to check that out. Your dog is a little young for thyroid problems, but it's not unheard of.
Do you brush your dog daily? Even just a metal comb once each day can help keep down the loose hair.
Have you ever considered adding a little omega-3 supplement to your dog's food? It can help keep skin and hair conditioned and we've had marked improvement in our dogs as far as the shedding goes (and we have English setters, so the shedding can be considerable!
Especially when we still had 8 of them running around!
)
Finally, what does your dog eat? Sometimes just changing the food can help, especially if you go to a higher quality formula. Sometimes, excessive shedding can be caused by food allergies or intolerance.
Would love to see a picture of your dog if you have one to share, by the way. He sounds like a real cutie!