Credit: Christopher Polk/Getty Images for PCA

For her boyfriend Liam Hemsworth's 22nd birthday, Miley Cyrus pulled out all the stops -- from cute to raunchy!

First, the 19-year-old Hannah Montana star revealed that she gifted the Hunger Games hunk with a puppy named Ziggy, sharing a pic via Twitter early last week.

But when the time arrived to celebrate Hemsworth's big day at Club Icon in L.A. last Saturday (Hemsworth's actual birthday was Friday Jan. 20), Cyrus went another direction -- surprising Hemsworth with a "Happy Birthday Liam" cake adorned with a penis.

Photos at TMZ show Cyrus, er, tasting the black-and-red, X-rated confection, the kind usually seen at bachelorette parties.

Last Song costars Cyrus and Hemsworth quietly rekindled their on-and-off romance in spring 2011.

PHOTOS: Miley's raciest outfits

A pal told Us Weekly that Cyrus is "crazy in love" with her man, set to become a superstar once Hunger Games hits theaters in March. "She wants to establish as much of a foundation in the relationship as possible."