狗能憋尿能憋24小时,但幼犬的憋尿能力较差,最多只能憋尿8小时左右,成年公犬最多能憋尿12~24小时。但长期憋尿会对狗狗肾脏造成损伤,日常可训练狗狗定时进行排尿,并设立出规定的排尿地点,经过长期的训练,狗狗便会养成定时定点排尿的习惯。