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

### Instruction:
 昨天，新开的动物收容所收到了他们的第一批60只动物。他们收到的猫比狗多20只。他们收养了多少只猫？


### Response:
 设c为猫的数量，d为狗的数量。我们知道c = 20 + d，并且总动物数量为c + d = 60。
代入c得到20 + d + d = 60。
合并同类项并从两边减去20，得到2d = 40。
两边同时除以2，得到d = 40/2 = <<40/2=20>>20。
因此，收容所收养了20 + 20 = <<20+20=40>>40只猫。