The only thing I question about your bill is a pain management shot. Why in the world would a dog need one for a routine dental?
I just paid $279 (in February there would be a 20% discount because it's dental month) which included the dental and blood work and she was ready to go at 2:30. I think that is high, however, after seeing some of your costs, I will not complain.....