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. (Read more celebrity