This puppy is the last of a large litter, he was one of the only ones who would keep a clean crate/puppy pen. When the ground froze he discovered the practice of eating poo when he was outside in our fenced in yard. He was neutered a week and a half ago and we thought it would be an opportune time to remedy the poo eating issue since we had to leash walk him. He now refuses to poo outside, we do take him out every 1-2 hours and give a high value treat for pottying outside. He will go in his crate immediately after coming in and will immediately eat it. It almost seems that since I won’t allow him to eat what is in the yard he is just going to make his own snack. I will add that he is a very quick learner, he learned sit and down in an evening. He is very driven by treats and praise. He will urinate outside and looks to me for a treat and praise as he is going. He does not like to be in a messy crate, we know almost the moment it is soiled as he barks/whines and we clean it up. He will only poo in his crate, I do tether housetraining pups to me to eliminate the possibility of accidents (I try to set them up for success) and he has not accidents in the house. He will poo in his crate once I have exited the room where his crate is. I of course can smell the moment he goes, I run in the room and catch him eating it. I have gone as far as letting him out to potty in a pen thinking maybe he does not want to potty with an audience, I watch from a nearby slider but have only “caught” him pooing outside twice in a week and a half, both times I was able to deliver praise and a high value treat as soon as he was done. Lastly his crate is appropriately sized for him, it is a wire folding style crate that is just tall enough for him, he has enough room to lay, stretch out and turn around. This is something I would like to rectify as I know it will be a potential problem in a forever home.