Why do puppies eat so much?

becuse they don't now any better you have to stop they get sick.