That sounds really abnormal for him to poop 20 times a day. I think the vet should know about that asap. 30 minutes out of his pen a day is really sad

He could be stressed and causing him to have loose stools not to mention he's in a new home. Please talk to your vet.