With that said, an otherwise healthy puppy can go some time without eating, as many as 5 days or more, provided they are still drinking. Of course, that doesnt mean you should let it go that far, and there are some things that you can do to help your pup regain its appetite that well look at further.