He needs dental treatment and possibly his back teeth out.
He is booked in for next week , he was so good when the vet took a blood sample from his leg.
Because he is 12 he is having the test to check his liver and kidney function before general anaesthetic.
Will keep you posted.