Davisville Animal Hospital has a complete range of medications on hand for the treatment for your pet. Immediately after a diagnosis has been made, we are able to prepare and dispense the appropriate medication.  If the medication is one that needs to be dispensed on an ongoing basis just call ahead (24-72 hours depending on the medication) and we will notify you once the medication is ready to be picked up.  Some of our little guys are ‘picky’ and can be difficult to medicate with pills. If this is the case for you, do not worry because we work closely with a compounding pharmacy that specializes in making pet medications into liquids, pastes and treats, with flavours that your pet will enjoy!