La piccola Opal si è trasferita da poco in una cittadina della Florida, ha dieci anni e si sente molto sola. Sua madre è andata via di casa quando lei aveva solo tre anni e suo padre è un pastore protestante con cui non va molto d'accordo. Un giorno la bambina trova un cagnolino randagio, magro, brutto e spelacchiato che Opal decide di adottare. Insime al suo nuovo amico incontrerà una serie di persone stravaganti, il timidissimo Otisy, l'anziana bibliotecaria, la piccola Sweetie-Pie, Amanda, i rudi fratelli Drewberry e riuscirà a recuperare il rapporto con suo padre.