DD #2 was our heavy sleeper/night wetter. We used bed mats for her until she was about 7 when I gave her an alarm (my mobile phone) with two alarms set over night. Eventually she didn't need it and now at 8 is dry at nights.

I think 4 is still fairly young to be honest... *shrugs*