Un chien, qui se réincarne pour rester près de son maître, veille sur la petite-fille de celui-ci, qui vit à New York et rêve de devenir un jour musicienne.
Un chien qui se prénomme Billy est très proche de Ethan qu'il connaît depuis son enfance. A chaque fois qu'il meurt, il se réincarne dans la peau d'un autre chien et retrouve son ami. Ethan et sa femme élèvent leur petite-fille Cece. Mais un jour, la mère de celle-ci, une femme instable, vient la récupérer et refuse que ses grands-parents viennent lui rendre visite. Redevenu un chiot, Billy décide de protéger la petite-fille et suit son évolution. Désormais adolescente, cette dernière veut aller vivre à New York et réaliser son rêve, celui de devenir musicienne...