Having him knocked out won't be an issue. The problem with rotting teeth in these small dogs is the garbage food they get fed. Most people feed these dogs small portions of canned or other *soft* gourmet meals. Don't do it. Your dog has teeth and can chew just fine. Feed them dry kibble and give them real bones with meat on them to gnaw on. Feeding your dog the soft foods (made for humans to think they are feeding their dog something fancy and tasty) is no different than someone feeding you a diet of oatmeal for the rest of your life. There is no exercise for the jaws and nothing to clean the tooth surface. The result is a mouth full of infection and rotted teeth. Once the teeth have been cleaned, depending on how many rotted teeth they had to remove, ask your vet to recommend a good dry food once he has recovered.