Carlos es un perro callejero que un día decide dejar el basurero donde vive, y buscar un lugar mejor. El dueño de una hacienda, un anciano enfermo, le acoge, pero al poco tiempo fallece, y Carlos Perro tiene que abandonar la casa, viviendo una serie de aventuras, dolorosas unas, alegres otras, hasta que decide regresar de nuevo a la hacienda del anciano, donde en la actualidad reside el narrador de la historia.