Megan Fox’s pets are not your typical cat and dog variety. She has nine pet animals and she’s crazy about them. They are quite a load and include a pig but more on Piggy Smalls later, yeah that’s his name. We’ll begin with her squirrel, I have no idea where she found this guy but I do know he only has one eye. So he chills in her home with an eye patch. Megan also has 2 beautiful parrots named Bowie and Roxy and I think it’s safe to assume who she named them after. She also loves cats and has 2 as well, a Bangal and an Abyssinian cat named Luna. Her favorite of the two is Rosh the Bengal and he’s crazy about her but isn’t too fond of males. Megan Fox also has three pet dogs: Sullivan a Cairn Terrier, China a Boston Terrier and a Pomeranian oddly named Sid Vicious. Totally weird names for pets if you ask me, but none weirder than her pet pig’s name who was actually nameless for quite some time until he was named Piggy Smalls. Her affection for animals began when she was very young but her parents didn’t allow her to have more than a cat. It’s a different story now of course and most of her pets were actually rescued as Megan loves taking in animals in need. Some of the pets in the pics are actually Megan Fox pets, others though I didn’t have access to images so I posted the breed.