There are different dolls in LBP. So I wouldnt be able to give a specific answer.
everywhere
Rag Doll Pack At PSN Store
Part of the Rag Doll costume pack at Playstation Store
You can buy one on amazon.com for $14 and there appears to be an endless variety
Put a prize bubble in your level. Hit square on it to edit and It will ask you what you want to put in it.
Rag Doll Kung Fu Costume pack from Playstation Store
Rag Doll Kung Fu Costume pack at the Playstation store
collect all prize bubbles and ace all levels idiot
the rag doll code a1e5
WHAT PACH the one with the skeleton that glows or the one were you can make costume prize bubbles huh
Community items can only be placed in level creator, not the pod.
To get a shark, You can buy the Monster Kit pack and you can also get shark from 100 free objects and end prize with a shark(not dlc)
Dude seriously it'll be in one of the story prize bubbles, I'm a 100% prize collector for lbp2. I suggest searching da vinci's or Victoria's for it ;)