It really looks like to me that you already have the answers. You've just said so.
Get up ten minutes early to make sure they have water. (Ten minutes should do it and it really won't hurt you )
Make sure you check on them as soon as you get home. Force yourself to go out and take water with...