my miniature poodle, tobi, who is 6 monhts old is getting confuzed. He was a good boy and went to the bathroom outside for around 2 months before he started peeing all over the place. it got bad last week when he kept hiding when he went on the floor and hides all together now when he even goes on puppy pads. he won't to the bathroom outside unless we catch him about to go. we punished him when he went on the floor by going to a conrner by the door outside and told and yelled at him to stay there. my puppy is very smart and forgiving. today, he held his pee in and ended up doing a trail and a puddle of it. What to do????