Hi. Great question. Does your inhaler have a dose counter? If so, this can tell you how many puffs are left. However, some generic inhalers do not have a dose counter on them. In this case, there is not way to determine exactly how many puffs are left. However, by shaking it, you can tell if there is medicine left inside. If you are not sure, it may be a good idea to get a new inhaler. That way, when the one he is using doesn't work anymore, you have the other one as a backup. What do you think? John. community moderator.