Is he pulling hard against his neck (trachea)?

That can often be the culprit.

Especially if he has a short muzzle or cleft palate.

Jack