老年狗尿失禁的原因可能有很多,如尿路感染、膀胱炎、尿道括约肌损伤等。针对不同的原因,需要采取不同的药物治疗。
1、对于尿路感染和膀胱炎等感染性疾病,可以使用一些抗生素药物进行治疗,如阿莫西林、氨苄西林等。这些药物可以帮助控制感染,缓解尿失禁的症状。

2、对于尿道括约肌损伤等机械性问题引起的尿失禁,可以使用一些药物来改善尿道括约肌的功能,如度他雄胺等。这些药物可以帮助尿道括约肌更好地控制排尿,减少尿失禁的发生。
3、此外,还可以使用一些行为训练方法来帮助老年狗控制排尿,如定时排尿、使用尿垫等。这些方法可以帮助老年狗建立良好的排尿习惯,减少尿失禁的发生。