A: Piggie does have a name. Her name is "Piggie". She was named that because when she was born she looked just like a little Piggie. Also, Madonna, Beyonce, and Cher were taken.
"Elephant Gerald" is named after my favorite singer (say it fast).
(Grown ups, you can see more about my naming decisions for these characters in this interview)