Tom is two years old and the Grand Rivers Humane Society staff calls him a ‘superhero cat’ due to his resilience. Tom was found with broken and dislocated shoulders and has recovered fully.