You have the legal right to ask your vet for a written prescription to fill elsewhere.

A veterinarian must confirm your pet's current heartworm status via a blood test before starting or renewing a prescription.

Visit your vet for an annual blood test.