I switched Bud, 15 year old Dachshund, to a whole food diet. I am preparing his meals (cooked meat and veggies and grain with raw organ meat) and when I do not have anything prepared (not very often) with a refrigerated fresh pet food. He was overweight and lost weight rapidly on the diet. I was concerned he lost too much weight so I increased the amount I was feeding him and added more grains. He has gained a little weight and I think he is a good size now but he is eating poop (his own and I assume our other dog's). Is that an indication that he is not getting enough calories and I should increase the amount of his food? Is he missing some minerals and/or vitamins and I should be adding a supplement to the food? Or both? The poop is a much smaller amount than when feeding kibble and isn't as odorous, which I have read are normal for a whole food diet but I don't think he should be eating it..... Other than being blind and missing some teeth, he has no other health problems.