I have a senior rescue toy poodle I have had for about four years. He was puppy pad trained when I got him and I also started walking him. All went well until a year ago when he started soiling the carpet. Sometimes he does it even a few minutes after he had gone outside and also had a puppy pad in place. I am thinking it may be age related and am considering diapers. Any suggestions?