Thank you for all your advice everyone!!! Good news! Bodie now weighs in at 10.6 lbs and my vet said, and I quote " you really can't feed a puppy too much" Regardless, I'm feeding him 3 cups a day ( 1 cup 3 times a day) and it seems to be working, although he still B lines it for Pandy's food and is like a vaccum - tries to suck it all in before I can get it picked up.
He also said that he doesn't have worms. WHEW!
Thanks again everyone!