He was constipated. I took him to an experienced knowledgeable vet. The poop was solid like a stone. He would not have been able to get it out without a vet help. The vet didn,t mention a particular reason for constipation. Several things could cause it.