For Miley Cyrus' 20th birthday, PETA gave her a pig—sort of. The animal rights organization decided to sponsor a rescued pig named Nora in Miley's name, since the singer-actress "spends so much time encouraging others to help animals," a VP explains. In fact, Cyrus even asked her fans to donate to animal charities if they wanted to get her a birthday gift. In her honor, Celebuzz rounds up 11 stars with weird pets.
- Leonardo DiCaprio has a 38-pound tortoise.
- Megan Fox once had a potbellied pig with the awesome name of "Piggy Smalls."
- The Kardashians have a pet monkey named Suzy.
- Kristen Stewart has a wolf-dog hybrid, who she says looks "scary" but is actually "really sweet."
- Nicolas Cage has ... an octopus.
Click for the full list, including one celebrity (not Michael Jackson) with an entire zoo
and another who once had seven tigers.