I'd go the home cooking route there is a great supplement called Sunday sundae
SUNDAY SUNDAE | CARMSPACK.com
You may want to order that, it's supportive of the digestive system and many dog friends who had similar issues to yours feed this and it has helped their dogs a great deal. you can use other proteins, try turkey and rabbit also cook and drain ground beef.