Thank you everyone. $300+ and a week later, he's doing fine. Had to have 3 teeth pulled, and taking antibiotics.