Réponse:
Bonjour, je propose la solution suivante :
Il rajoute une croquette imaginaire, il y en a donc 20.
La moitié de 20 c'est 10 : il en donne 10 à Channelle.
Le quart de 20 c'est 5 : il en donne 5 à Caramel.
Un cinquième de 20 c'est 4 : il en donne 4 à Choco.
10 + 5 + 4 = 19, il leur a bien donné toutes ses croquettes, en oubliant la croquette imaginaire qu'il a rajoutée.
J'espère vous avoir aidé, bonne journée !