A pet shop has 2 puppies and some kittens. A puppy costs $20, and a kitten costs $15. If the stock is worth $100, how many kittens does the pet shop have? Give me reasons, before answering the question
The 2 puppies cost 2 * 20 = 40 dollars. The stock is worth 100 dollars, meaning that the kittens cost 100 - 40 = 60 dollars. Since the cost of a kitten is 15 dollars, the pet shop has 60 / 15 = 4 kittens. So the final answer is 4.