Poor Graham-y poo! He looks absolutely miserable in that giant cast! Hold your head up high baby Graham, you are just as beautiful as always!
Leslie, I think us Pet Talkers need to track down that maintenance man and she how he does after falling (or being pushed) from a balcony!
(Of course I'm exaggerating, but... GRRRRR.... )