DS has never been a great sleeper, especially during the day, but at the moment only have two or three 10 or 20 minute naps per day. He used to sleep in the buggy for as long as I kept walking but now wakes after 20 mins or so, same if I lay down and nap with him which never used to fail to get him off. As a result, by 4pm he is completely overtired and really bad tempered and fractious. Any ideas how to get him off? Also have trouble at night time but that's a whole other story