A medication dispenser is provided, comprising a securable container configured to store one or more doses of one or more medications and an access device configured to selectably permit access to the one or more doses of the one or more medications. The medication dispenser further comprises an electronic interface configured to acquire user input from a user and a processor. The processor is configured to perform the steps of comparing the user input to a database, selecting, responsive to the comparing, an appropriate dose from the one or more doses, and permitting access through the access device to the appropriate dose. A method for dispensing medication is also provided. The method comprises the steps of locating a medication dispenser at a point-of-care, acquiring user input from a user at the point-of-care, comparing the user input to a database, selecting, responsive to the comparing, an appropriate dose from the one or more doses, and permitting access through the access device to the appropriate dose.