I CAN'T BELEIVE NO ONE MENTIONED THE PETS.COM COMMERCIALS!
I absolutely adored the dog sock puppet! I have 3 of them, one that talks, one that doesn't, and one with suction cups to stick in your car :) Actually I even have s sweatshirt with him on it, LOL. Anything with him in it had me craking up. "What goes up must come down..."
http://www.usatoday.com/community/ph...sockpuppet.jpg