I understand not wanting poop on the deck...but it isn't going to be much fun to keep them contained to the back of the yard. We (kids and I) like to see them come up to the house and check things out. They watch DD as she plays in the sandbox. Their antics are part of the reason for having them!
Put a fence around the patio.