First off you might want to consult the thread in this discussion forum called "Wileys great list of grading foods" Beneful is very poorly graded in terms of quality :( You want to give your puppy the best nutritional start possible and most the the higher grade foods can be found at your local pet store. On the back of all dog food packages will be found information on how much to feed your dog daily based on his/her weight, age and anticipated adult size. As for leaving the food bowl down..hmm..personally I have always free fed my dogs once they were reliably housebroken. I have never had a problem with weight issues in any of them. They nibble when they are hungry so the amount they get from day to day varies. If any of them have bowel issues which do pop up from time to time, they all get fed twice a day only and the recommended amount according to their weight.