Notwithstanding any other provision of law:
(1)  An owner or a legal caretaker of an animal may donate a drug that is dispensed for the animal, but will not be used by that animal, to a licensed veterinarian of a veterinary medical facility, as that term is defined in section 54-2103, Idaho Code, if the veterinarian or facility chooses to accept the drug.
(2)  A licensed veterinarian or a veterinary medical facility may accept and reissue drugs donated pursuant to this section and from qualified donors listed in section 54-1705, Idaho Code, if:
(a)  The drug is not expired;
(b)  There is no reason to believe the drug has been adulterated;
(c)  The drug is not a controlled substance; and
(d)  The drug is not a compounded drug.
(3)  A licensed veterinarian or a veterinary medical facility may not resell the donated drug.
(4)  A licensed veterinarian or a veterinary medical facility may, however, reissue the donated drug, without charge, for proper administration to an animal by:
(a)  Another client of the veterinarian or facility who appears to be financially unable to pay for the drug;
(b)  A nonprofit animal shelter; or
(c)  A pound, as that term is defined in section 25-3502, Idaho Code.