Answer: On Caterpillows!
More Jokes and Riddles with answers
Previous: Where do bedtime books sleep?
Next: Where do dead outlaws go on a saturday night?