Delivery of a dry powder via inhalation can be performed using an inhalation device having an inhalation tube and a hollow extension housing an assembly of components including a plurality of impellers, a puncturing device, and a dry powder container. The delivery of dry powder through the inhalation device is facilitated by the puncturing device puncturing the dry powder container, the impellers directing air flow, and the configuration of the extension and inhalation tube.