Leslie & Graham, you are both SUPER the way you've coped with a horrible, horrible situation. Good on you for investigating what happened. Perhaps if certain 'visitors' to your apartment had acted more sensibly, Graham would not have suffered harm.
I understand that Graham has suffered a serious & painful injury, but thank goodness he is still with us. ( And looking so brave with his big cast.)
Friends in Sydney lost their beloved Cavalier Spaniel, Byron. He fell from the balcony of their house but did not survive.
Hugs & cuddles (very gentle ones) to Graham from his friends & fans in Australia.