Cassandra s'est beaucoup rapprochée de Tristan, et le garçon se décide enfin à l'inviter officiellement. Mais quand le moment fatidique arrive, rien de ce qu'avait rêvé Cassandra ne se réalise et c'est la déception.
Dans le même temps, la jeune fille fait la connaissance de Macha, une femme de bientôt 80 ans, qui doit se résoudre à abandonner son chien car elle doit bientôt entrer en maison de retraite.
Touchée par son histoire, Cassandra décide de lui venir en aide et de trouver un nouveau maître à son meilleur ami.
Mais comment savoir si deux êtres sont faits l'un pour l'autre ?