I don't think those costs are too high at all! About two years ago I had to have Sydney's teeth cleaned - she ended up having two molars removed and her left upper canine removed due to advanced dental disease. The vet bill was a wopping $450 - needless to say, I am no longer at that vet (for other reasons in addition to the astronomical costs). Hope your baby is still doing well!