'Underdog' ist ein Polizeihund, mit dessen Spürnase es allerdings nicht weit her ist: Er hält einen Schinken für eine vermeintliche Bombe. Daraufhin setzt man ihn auf die Straße, von wo aus Underdog (mit der englischen Stimme von Jason Lee) in dem Versuchslabor des verrückten Wissenschaftlers Dr. Simon Barsinister (Peter Dinklage) landet. Er kann den Genversuchen entkommen, entwickelt aber durch die Substanzen Superkräfte. Als er beim 14-jährigen Jack (Alex Neuberger) unterkommt, setzt er sie zum Wohle der Stadt ein.