Hi and welcome! Diesel is a cutie! I'm not to familiar with Annamet but anything by diamond is crap IMO. Diamond has had WAY TO MANY recalls for me to ever trust them. I feed raw and since switching to that I won't ever let any of my dogs eat processed kibble I will however recommend foods produced by the Champion line such as Acana or Orijen. They are the only dog food company I'd trust ATM.
i use diamond high energy for sporting dogs. i use it because its one of diamonds high end foods and ive seen many healthy, large, and muscular pits brought up on it and not had any issues. now i also mix in billjack for the big boys that need the protean packed food. i have heard of a few recalls from diamond but its always in the lower end foods.