Dear Leslie: no wonder poor Graham is confused and can't find his balance with that huge cast Give him some time to recover his confidence. I also think that a bit of TLC would help him get well faster. Unlike humans, dogs don't feel sorry for themselves But they need reassurance from those who love them.
I do hope you can find who was responsible for Graham's accident and give him what he deserves. I wouldn't feel at all guilty pushing that dreadful man from a balcony, and not just from the first floor.
Carina and I are sending our love, with very many wishes that he'll recover quickly.