New York Assemblyman Steve Katz is the Putnam County politician who just last year voted down a bill to legalize medical marijuana in New York. Now fast forward to yesterday at 10 a.m., when Katz was pulled over for doing 80 in a 65 on I-87. The officer who pulled Katz over reportedly smelled pot in the car, at which point he discovered that Katz had a small bag of weed in his possession.

It's too bad Katz, who is a Republican, is so anti-marijuana in his professional life, because he sounds like he'd be a blast to smoke a joint with. According to the Wall Street Journal, he's got some wonderful stories from his former career as a vet:

This is not Mr. Katz's first brush with the law. A veterinarian by training, he revealed last year that he had two prior arrests for illegally dumping the body of a dead dog and an alleged attack on a dog in his care. Both cases were ultimately dismissed.

In an interview last year with City and State newspaper, Mr. Katz said he agreed to dispose of a deceased German Shepherd as a favor to an elderly patient and dumped the body only after the clinic that was supposed to receive it was locked. The corpse, he explained, had started to liquefy in his car.

"It was starting to ooze on my daughter's Barbie doll collection," he said.

The second arrest came after a Chihuahua he was treating at his veterinary clinic bit him and the dog fell to the floor when he tried to shake him off, Mr. Katz told the newspaper. The dog's owners pressed charges, and Mr. Katz described the Chihuahua as "meaner than a dirt snake."