As a relief veterinarian I see different ways of handling prescription medications. Most practices I see taking advantage of the $4 Walmart list. We used to call pharmacies for clients when a human drug was needed. But now that takes too much time and clients get a script. Compliance is always an issue. When the meds come out of our stock we know what they got. But often clients still have that antibiotic. I know some of the scripts are never filled. Heartworm meds are the current hassle. Some of the internet pharmacies are located in other countries and don't require a script. I don't know if the meds are legitimate or if they were even filled. We have pet owners all the time that insist their pet is on hearworm prevention that they have gotten from here when all they really have bought is flea protection. I do like the idea of being able to get the meds from a pharmacy. Each clinic cannot stock all the choices in heartworm protection. As a relief vet I sometimes find owners who want something other than what the clinic stocks. But if I write a script legally another clinic can't fill it without a pharmacy license. And Pet Meds or Dr. Foster/Smith may not have it either. Now they advertise it and when you try to order (Trifexis) they don't have it and they try to switch you to something else. The problem is they don't provide owners with the information to choose the best products for their situation. I have to ask a dog owner - do you have cats, does your dog have allergies, does he swim, can you get him to take pills, problems with ticks/fleas... As a veterinarian I have to use approved products whenever possible. That means Atopica instead of generic cyclosporine. As long as the human pharmacies have to know and follow the same rules.