First, let me offer an apology for the way you seem to have been treated by this veterinarian. Ok, you didn't address Bubba's dental issues in a timely fashion, but it has been my experience that many people just do not realize the extent of the damage that can be done if oral care is not considered a priority. As vets, we are trained to look at all parts of a dog, including inside the mouth. Many owners overlook this aspect of routine maintenance and don't realize there is a problem until it is severe. It is our job to educate pet owners about the importance of this issue and sometimes when a mouth looks really bad we need to give an extra nudge for a client to realize that a teeth cleaning is needed. It is NOT our job to berate someone or make them feel like they are bad caregivers simply because they were unaware of the state of their pet's teeth. So, on behalf of those of us who view client education as a MAJOR goal of veterinary practice, I apologize if this encounter made you feel inadequate as a pet owner.
Now, on to the problem at hand. You already knew that Bubba was in some serious trouble so I hope that you know that he'll require extensive nursing care if he is to recover. The Baytril is a very powerful, big gun antibiotic and is a very good choice in this situation. However, ideally when there is formation of an abscess, the pet is anesthetized, or at least, sedated, so that the wound can be clipped, cleaned thoroughly, and the edges debrided or freshened of the damaged tissue. It is then explored to see if there is significant pocket formation. You see, when infection develops beneath the skin (abscess), the pus can travel, cutting through tissue planes and forming pockets of infection. If pocketing is present, then it is necessary to open another (or more than one in some cases) hole to allow all of the infection to drain out. A drain is usually placed to keep the wounds open until all of the pus has been able to be expelled. Hopefully, this vet decided that there was not significant evidence of pocketing based on palpation of the abscess and that is why no surgery was performed.
Instead of cool compresses, it is best to use warm compresses (a warm, wet washcloth works well) over the abscess site to help draw out the pus and to keep the wound edges clean. Hold the washcloth against the site for 5 minutes at a time, 3- 4 times a day. Gently massage the area to see if you are able to encourage further drainage of pus from the wound. You can use a dilute Betadine solution (available at most pharmacies) to cleanse the area- let the solution sit on the skin for 5 minutes, then rinse thoroughly with water. Sometimes, if the dog will allow it, putting them in a sink or bath tub and running lukewarm water over the wound site can work very well. Dry the site off as best you can and then liberally apply an antibiotic ointment such as Bacitracin onto the wound. I realize that Bubba doesn't care for having the area touched, but it MUST be done. If he won't cooperate, you may need someone to help you. Ideally, as sick as he seems to be, he should be hospitalized so that he can receive intensive therapy.
If you notice that the area around, particularly below, the wound is becoming very puffy or squishy, like fluid is present- he will need to have the abscess surgically addressed. The pus must be drained or the bacteria that are present under the skin will get into his bloodstream and could kill him.
I hope this was helpful and I wish you and Bubba the best.