You have to fast the dog to get the epi bloodwork. I did have a dog that tested positive, and with the enzymes she gained back her weight. She was between 18 months and 2 and started dropping weight terribly. Before we got her diagnosed and back on track she was down to 49 pounds, and gaunt. But we got her back up to 70 with the enzymes. I took her in several times before we tried the epi test.
She was low on vitamin B and I gave those injections at home. Not hard. She did not have SIBO, though they go together I've heard. If the puppy is not losing weight, I would definitely try everything else first like giardia, and coccidia.
Also, some kibbles can be problematic. Some dogs do better on a mid-range kibble than they do on top shelf kibble. And vice-versa. You don't want to try to change too many times. When Dubya did not seem to do well on the kibble, I looked at the main incredients, this was years ago, and I went from chicken and corn, to lamb and rice. It worked for him. Dogs can be intolerant of meat sources as well as grains/fillers. What we did with Cujo was go with Duck and potato -- limited ingredient diet. Since his issue was not food-related, it did no good. But it is worth a try. The poop eating can be a bad habit, but it can also be the dog's body craving some nutrient that he is low on and senses undigested in the feces.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC