I sympathize with you having been thru this twice, the cardiomyopathy that is. Did they prescribe any heart meds for him? My dogs were on heart medication that did help them a lot for awhile anyway. I used human bed pads on their dog beds to absorb the urine as they would leak during sleep I would put the bed pads down on top of the bed and put folded throws on top and pretty much had a lot of extra laundry for a while. The cardio problems can cause them to wobble when they get up too fast as the heart has a hard time catching up with sudden movements I think if you can possibly consult a Vet specializing in heart issues