The Muppets may not be getting the best reviews for their ABC show, but they're certainly still trying to stay fresh with their commercials!
Ch-ch-check it out (above) and tell us what YOU think!
What a GORGEOUS couple these two make!
Olivia Wilde and her pooch were recently spotted in Los Feliz, taking a stroll, looking all good and what not.
Can we be walking buddies, Olivia??? We can keep up, we swear! LOLz!
Check out more pics (below) of Miss Wilde and her pooch walking through El Lay RIGHT NOW!
[Image via Ramey Pix.]