I was curious and went to search for various club's mascots. Here they are...
West Ham Utd's
Herbie the Hammer
Base on picture, should be named whiny lion...
Maybe Liverpool need a mascot as well..
Oh there's Peter Crouch already...