Found it here www.deviantart.com/deviation/11718677/
Dr. Humm
In which a cat is the star of the show.
Dr. Humm