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!
Well look who it is!
It's Olivia Wilde! She's walking her adorbz doggy Paco through the mean streets of NYC.
The lovely lady and her handsome hound were walking through downtown Manhattan yesterday.
Paco must be in great shape from all the long distance walks.
He's looking good! But so is his mama! And we don't just mean in that she's fit…
She went out without make-up on!! And dang did she look good!
Way to be gorgeous and a great dog mama!
Check out some more pics (below) of the dynamic duo!
[Image via Ramey Pix.]