Insane Dog Catcher

right|300pxInsane Dog Catcher is Bark’s #1 foe. Insane Dog Catcher is mad at Bark for biting his leg off, now Insane Dog Catcher has a metal leg and wants revenge on Bark. Once Insane Dog Catcher and Bark teamed up to stop Big Mean Dog, but they soon became enemies once again. Insane Dog Catcher was even general of the Skull Lords army. He has also raced in Stork’s Kart Racing 2006!