why having less than a full complement of teeth would be reason to terminate a dog's life???

Although my female puppy has all the teeth expected, it's extremely doubful that she chews her food much. She literally woofs it down, swallowing without chewing. The key for you is to find a dog food where chewing is not needed. This means it could be a canned food, or even a dry food that comes in small kernels.

It sounds as though your dog just has a genetic fault that is not allowing all teeth to erupt. Most puppies will get their permanent teeth at 4-6 months. Most owners will register complaints in this time period that their puppies are chewing on everything in sight. So you are long past the stage where the teeth come in. Alter the diet accordingly and your dog should have no problems.