I have a 13 year old male boxer/saint Bernard mix rescue that has three legs and a bad front shoulder. Recently his age has really started to show. After several expensive vet trips and building a ramp because he could no longer tolerate the steps, I...