Welcome to the forum and we hope to see pictures of your puppy and senior. I'm sorry I don't know what to tell you if you don't want to crate your puppy while you are away. He probably needs to be confined in a very small area where he won't want to soil his bed while you are gone or the problem will just go on. All I can suggest is make sure you take him out to relieve himself before you leave and then as soon as you get back. Perhaps you could practice leaving him for a very short period of time (like starting with 10 minutes) and then return so he gets the message that you will be back and then praise him when he hasn't made a mess. I'm sure there are people here that can help more than I - but most of us do use crates to house train and also as a way to keep them safe when you can't be with them.