Italian Greyhound in Video for “The Perfect Drug” by Jean Marie Carey | 26 May 2008 | Animals, Animals in Art, Dogs! | 0 comments Though Trent Reznor allegedly dislikes this video and will not perform “The Perfect Drug” live, here is further proof, as if any is needed, that this is one of Nine Inch Nails’s best efforts.