Fingers crossed for the bloods - I am surprised they didn't warn you about fasting, all mine have had to be fasted, if there is any suspicion of bloods being done, they get fasted to be on teh safe side, mine must hate going to the vet!! IT all sounds a bit odd to say he has had so much done to him recently, hopefully ab's can help his teeth as if his kidneys are worse, a dental would be very dodgy.