The comic strip is Get Fuzzy.  The cat is Bucky and the dog is Satchel.  Bucky has been on a week long binge of inventing things — a “hang key” which is a set of keys on a clothes hanger, a combination cellphone blender, etc., all of which started with this:

Get Fuzzy © 2012 Darby Conley