Любым шалостям есть место и время. А каким-то "шалостям" не должно быть ни места ни времени, потому что это уже не шалости, а хулиганство. То же сбрасывание товара с полок -- хулиганство. Не можешь обьяснить это детям, не понимают они -- держи их постоянно за руку; не зватает рук -- поводки в помощь (да-да, десткие поводки, и ничего в них нет плохого и унизительного). В общем ищи способы, чтобы не оставлять после себя "поле битвы" или "город после урагана". Дети -- они люди в первую очередь. Со своими правами, но так же и обязанностями.