I would not feed Diamond to anything I own....check out the links below for my reasons.
http://www.consumeraffairs.com/pets/..._dog_food.html
http://blogs.dogtime.com/dog-blog-fu...-kill-your-dog
True the recall was years ago but, the company did not handle their problem like they should have. I know of no breeders or kennels that will use Diamond again, ever! My preference is Pro Plan Preformance by Purina but most dogs do not need the high preformance dog food that working dogs require. Eukanuba is also an excellent dog food that I would feed if they had a Pro program to offset the price like Purina does.
Petsmart has the Pro Plan Preformance for $38.99 per bag and if you shop Petco you can tell them to give you the Petsmart price match of $38.99.