We brought the fun outside, in our baby pool. He had his trucks and some spoons and bowls. This was on a really hot day so we had a water fight afterwards. Easy clean up.
I added some food coloring colors to add to the fun. He played for over an hour.
We use shaving cream a lot. I buy the cheapest cans that are available — we always have about 4-5 cans — just in case. : ) More shaving cream posts: Shaving cream is awesome and Too much shaving cream fun.