На мой взгляд - нормальный ребенок. Вы сами написали, что когда ему интересно, не дурачится, а начинает видимо тогда, когда не знает, чем заняться - в магазине мальчику явно скучно, по улице просто молча идти тоже... Вы заранее подумайте, а чем бы его занять, чтобы не поясничал. Например, либо не берите с собой в магазин, либо когда идете вместе, попросите его для вас считать сумму, которая получится на кассе в уме, и если посчитает с точностью до 5-ти рублей, то скажем поощрите как-то. В общем, придумайте ему игру там, где вы обычно не играете, а занимаетесь нудными вещами