In general, dogs should eat about 2-3% of their body weight daily. 
Puppies should eat about 2-3% of their expected adult body weight.

Dog caloric intake varies wildly from dog to dog depending on activity level, age, metabolism, breed, gender, reproductive status, if it is spayed/neutered and ideal weight. As always, experiment, use common sense, and talk to your vet. Our general guidelines are as follows:

Dog weight in pounds

Cups of food per day


1.5 to 2


2 to 3.75


3.75 to 4.75


4.75 to 6

 is an excellent source of high-quality protein and essential amino acids, which are vital nutrients for your dog. Protein is critical to build, heal and maintain body tissues and to protect and regulate body processes. As proteins go, lamb is a lean meat and carries less fat than many other sources of meat. Lamb’s low fat content makes it a great choice for senior dogs or dogs that are overweight. On top of that, to support healthy muscle, organs, and joints, lamb also contains glucosamine and chondroitin, essential structural components within the body. Lamb is favored for improving the immune system’s function in canines. A dog’s immune system requires zinc to manufacture and activate the immune system’s T-cells. A dog with low zinc levels usually has a weak immune response which makes them more susceptible to pneumonia and various infections. The protein of lamb source also assists with wound healing, blood glucose stabilization, improved metabolic rate, and coat growth. Lastly, lamb is a relatively universally accepted protein source for dogs as it does not cause digestive or skin reactions as easily as other meats like beef or chicken.

Liver meat fed in tiny amounts can provide remarkably high concentrations of fat-soluble vitamins A, D, E, and K. It is also an ideal option for zinc, iron, manganese, and selenium. 

Recipe #1
Lamb, green beans, asparagus, pasta
1 T. sunflower oil
3 oz. chicken liver (or other organ meat)
2 1/2 lbs. ground lamb
1 C. cut green beans
1 1/2 C. chopped asparagus
1 1/2 C. cooked pasta
2 1/2 T. Top Dog Meal Completer

Cook top -  

  1. In a large pot of boiling water, cook the pasta according to directions.
  2. In a large skillet, add lamb and chicken liver. Spread the lamb out so it has an even thickness then mostly cover with water. Bring to a boil and cover with a lid. Turn heat down and simmer until cooked through. Break into desired size pieces. Add green beans and asparagus, cover with a lid, turn heat down to a simmer until cooked through.
  3. Transfer meat and vegetable mix to a large bowl and add pasta.
  4. Add the oil and Top Dog Meal Completer and mix well.
  5. Divide into portions to refrigerate or freeze.

Slow cooker - 

  1. In a 6 quart slow cooker add ground lamb, chicken liver, green beans, asparagus and 1 cup of water.
  2. Cover and cook on low heat for 5-6 hours or high heat for 2-3 hours
  3. When it has finished cooking, mix in cooked pasta. 
  4. Let cool completely then mix in oil and Top Dog Meal Completer.
  5. Divide into portions to refrigerate or freeze.

* This recipe has the consistency of mashed potatoes so it is perfect if your dog needs very soft food.