<human>:  Caleb picked a handful of dandelion puffs. He gave 3 to his mom, another 3 to his sister, 5 to his grandmother, and 2 to his dog. Then, he divided the remaining dandelion puffs equally among his 3 friends. How many dandelion puffs did each friend receive if he originally picked 40 dandelion puffs?
<bot>: How many dandelion puffs did Caleb have left? ** Caleb was left with 40 - 3 - 3 - 5 - 2 = <<40-3-3-5-2=27>>27 dandelion puffs to give to his friends.
How many dandelion puffs did each friend receive? ** They each received 27/3 = <<27/3=9>>9 dandelion puffs
#### 9