I agree, it's probably a little too much exercise for a young pup. But she'll enjoy it when she's older! I don't know where you walk her, but it's best for a puppy to run on grass or sand. Pavement is rough on a puppy's growing body.

I feed Daphne Purina One. They make a puppy food too. I know some people don't like it, but Daphne does excelent on in, it's fairly cheap, and you can get it at the market. The first ingredient is meat, which is better than a food who's first ingredient is corn or some other filler. Lots of dogs have adverse reactions to corn, soy, wheat..., and they don't digest it properly, so basically more fillers = more mess in the back yard.