Zac Efron introduced his beloved dog to fans on Twitter on April 20.
"I've got a dog named Puppy. He's an Australian Shepherd," Efron wrote. "I'll post a picture later today."
Efron later posted a photo, which can be seen below, from his WhoSay page saying, "Here's the photo of Puppy I promised earlier. It's from last Christmas morning. Hilarious! Cheers & thanks again!"
The photo shows Efron with a close cropped haircut he sported while filming "The Lucky One." The film was released on April 20 and finished out the box office weekend in the No. 2 spot earning $22.5 million.
The film is based off the Nicholas Sparks novel of the same name. The actor plays a Marine named Logan Thibault who survived three tours of duty in Iraq. Logan credits his safety to a photograph of a woman he found while in Iraq and sets out to find out who she is. He later discovers the woman is named Beth (played by Taylor Schilling) and he begins working at her dog kennel to try to work up the courage to reveal his story.
Efron told OnTheRedCarpet.com at the premiere of the film, he didn't think he could handle the role at first. "It just seemed like a challenge in so many ways. It was a role that I didn't think I was necessarily suited for," he said. "I knew it would be a great challenge."
Up next, Efron will be seen in "The Paperboy" opposite Nicole Kidman, Matthew McConaughey and John Cusack.
Check out the photo Efron posted of his dog below.