Have you considered looking in to the B.A.R.F. diet for dogs? You may want to read up on it - and give it a try. Doesn't seem as though it would hurt.

Keep us posted on your pup's health!