This article is from the Mastiffs Breed FAQ, by mmcbee@access.mountain.net (Mike McBee) with numerous contributions by others.
Yes. Ohhhh, yes. You'd better believe it!
Actually, snoring is genetic. The reason a dog snores is due
to a long soft palate (the back of the upper palate). This
characteristic, like any other, is inherited. This does NOT
mean that the dog has to have a long 'muzzle' to be a snorer!
It just means that the upper palate has a longer soft palate.
So you may see certain bloodlines which do not have as many
problems with snoring and some which are horrendous snorers.
 
Continue to: