The pet store owner had 12 birds + 9 puppies + 5 cats + 15 spiders = 41 animals in total.
Half of the birds were sold, so 12/2 = 6 birds were sold.
3 puppies were adopted, so 9 - 3 = 6 puppies remain.
7 spiders went loose, so 15 - 7 = 8 spiders remain.
The pet store owner now has 6 birds + 6 puppies + 5 cats + 8 spiders = 25 animals left.
#### 25
The answer is: 25
Below is a math problem. Provide a detailed, step-by-step solution.

### Problem:
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?

### Answer:
