Also, even if you have "real" drugs, if you think your pet has one illness but really has another, you could be doing more harm than good by diagnosing and medicating at home.
People often try and hide medications they've already given to their pets from their vet when they haven't been...