A five week old puppy needs to eat, at the last, three times a day. I'd prefer four or five. Put food down, let them eat (they may still be young enough that they step into it. Very young pups fulfill their hydration needs from their mother's milk.