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

### Instruction:
A pet store owner had 12 birds, 9 puppies, 5 cats, and 15 spiders. Half the birds were sold and 3 puppies were adopted. Then, someone left the spider enclosure open and 7 of them went loose. How many animals does the pet store owner have left?

### Response:
There are 15 - 7 = <<15-7=8>>8 spiders left.
There are 12/2 = <<12/2=6>>6 birds left.
There are 9 - 3 = <<9-3=6>>6 puppies left.
There are 5 - 1 - 3 = <<5-1-3=1>>1 cat left.
The pet store owner has 5 + 6 + 6 + 8 = <<5+6+6+8=25>>25 animals left.
#### 25