Efron cozies up to a pet pooch in Aspen, Colo. Plus: Britney Spears, Mariah Carey, Heidi Klum and more

PUPPY LOVE

Who's a good boy? Zac Efron gives some love to a furry friend at the 2009 USPA World Snow Polo Championship in Aspen, Colo., Sunday.