Mans best friend. If only we could understand them! .. what is this "terrance and phillip" rip-off iv'e been seeing lately? mans best friend short Giraffe comics OC