Wouldn't that be the equivalent of the doctor giving him a physician's sample? Also, aren't doctors permitted to dispense drugs?
Samples don't usually have any prescribing label put on them. I assume this was done so that the prescription could be filled at a pharmacy without the risk of irresponsible clerks seeing a Viagra prescription for Rush Limbaugh and blabbing about it. Whole lot of good that precaution did, now that Customs is blabbing about it.
Shouldn't Customs have a duty to keep its mouth shut about something like this until it has completed an investigation (which would no doubt who that the Viagra was indeed prescribed from Rush)? And for that matter, shouldn't our Customs agents have more pressing matters to attend to than investigating whether personal-use quantities of Viagra that they discover in luggage were obtained via legitimate prescription? And what business does our government have requiring a prescription for any non-narcotic drug in the first place?