Teodoro è un cane antropomorfo bianco, grasso e dalle zampe inferiori cortissime, molto pigro, che non vorrebbe fare altro che mangiare e dormire. Il suo padrone però è un pazzo professore che inventa le cose più strampalate che si possano immaginare e che di solito non funzionano mai. Questi personaggi così diversi vivranno quindi innumerevoli avventure molto divertenti. Come ogni cane che si rispetti, anche Teodoro deve entrare in conflitto con un gatto bianconero (anch'esso antropomorfo) che fa di tutto per provocarlo e organizzargli dispetti o scherzi stupidi di ogni genere. Pur essendo un cane, ha sentimenti umani ed è quindi innamorato segretamente di Linda, una ragazzina sua vicina di casa.