He was supposed to be getting done today but the vet called last night asking if we could put it back a day due to staff sickness. So he's off tomorrow instead. It's long overdue, I think a female is in heat somewhere because he is going crazy wailing and driving the whole house bonkers. Me and the OH have been sleeping in shifts most of the week to keep him off Baxter and poor Garfield hates really loud noises and is getting really stressed by all the racket.
I'm hoping everything goes well tomorrow, I know it's a very routine procedure but he's my baby and I will likely spend most of the day worrying about him.