Below is an instruction that describes a task. Write a response that appropriately completes the request in French. Please answer in French.

### Instruction:
 John adopts a dog from a shelter. The dog ends up having health problems and this requires 3 vet appointments, which cost $400 each. After the first appointment, John paid $100 for pet insurance that covers 80% of the subsequent visits. How much did he pay in total?


### Response:
 Il a obtenu une réduction de 400 * 0,8 = $320.
Cela signifie qu'il a payé 400 - 320 = $80 pour chacune des 2 visites suivantes.
Donc il a payé 80 * 2 = $160 pour le reste des visites.
Donc au total, il a payé 400 + 160 + 100 = $660.