Gee, I wonder why he declined an interview with NPR? Maybe because they might ask a few tough questions, like "where does the money come from to cover this?", or, maybe "how can you justify tax deductions for pets when you claim that the US can't afford some form of health insurance for all citizens?"
This is just one of those bills that congressmen and state legislators in minority parties sponsor all the time just to say, "see, I tried" -- even when there's no way their bills will even get out of committee. In NYS, we have a bunch of Republicans in the state legislature (or running for it) agitating for a state constitutional convention -- after they no longer control the governorship or either house of the legislature. Why weren't they calling for a state convention when they actually had a chance to get one?
PS: I'm a pet owner who would easily get the full deduction every year, so I would love it if it actually happened. It's not, though, and I really resent this guy's BS.