There are several choices to make regarding food types. The canned moist food normally tastes good. It is easily digestible and will last a long time in a sealed can. However it is the most expensive type of food you could buy for your dog. Dry food is normally cheaper and the one advantage of it is that it prevents plaque build-up on your dog's teeth. A drawback is that it can create a storage problem. The food can become stale and thus loses some of its nutritional value. It can also become infested with ants etc.
Depending on the stage