Raffiki is home and absolutely fine, apart from missing part of his anatomy you would never know he had been to the vets, he has eaten a huge tea, had huggles and is now running around like a maniac.
Phew panic over so hopefully I will be able to sleep tonight.