A natural human response to someone in trouble is to try and help. However, using one persons medication to aid another may not be a wise idea. All medications are prescribe based on type of illness, severity, and body size of patient. Not all inhalers are the same and what works for one person could prove dangerous or deadly for another. Case in point, subject A is having chest pains, subject B has Nitro which he takes for chest pain and gives some to subject A. Unknown to subject B is the fact that subject A has used Viagra some four hours before. Both medications are vaso-dialators which dialate blood vessels and cause a drop in blood pressure. The nitro causes a major drop in subject A's blood pressure from which he does not recover. Unless you are trained in the indications/contra-indications of a given drug and know what questions to ask a patient, don't give drugs. In the case of the child with an asthma attack, basic airway support measures until the arrival of medical care would have been a better choice. If you don't already know them, learn them. In addition, it seems pretty irresponsible of the child's parents to have allowed him/her to go school without assuring he/she had their medication.
_________________________
"I'd rather be lucky than good any day!"