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

### Instruction:
 Carmen hatte 28 Katzen und 18 Hunde, bevor sie 3 der Katzen zur Adoption abgegeben hat. Wie viele Katzen hat Carmen jetzt mehr als Hunde?


### Response:
 Zuerst finden wir heraus, wie viele Katzen Carmen noch hat: 28 Katzen - 3 Katzen = <<28-3=25>>25 Katzen
Dann ziehen wir die Anzahl der Hunde von der Anzahl der Katzen ab, um den Unterschied zu finden: 25 Katzen - 18 Hunde = <<7=7>>7 Katzen mehr