I tried a Camelbak hydration pack on my 4 year old and it didn't work at all.  I assume you guys recommending them are talking about a kid sized one?   I put one of mine on him and even with the straps tight it hung down to the backs of his knees.  The shoulder straps wouldn't stay on his shoulders as they were too wide.