狗能活多少年與品種、性別、體型、飼養條件、運動、疾病等有關。一般來說,雜種犬比純種犬長壽、公犬比母犬長壽、小型犬比大型犬長壽。大型犬壽命短,平均9-12年;小型犬壽命長,平均12-15年,也有個別狗的壽命達20年,最長壽記錄是34歲。2-5年是狗的壯年時期,7年以后開始衰老,10年左右失去生殖能力。狗的壽命與飼養管理條件密切相關,飼養在室內的狗比室外的狗長壽,適度運動的狗較長壽。許多疾病是導致狗壽命縮短的主要因素,尤其病毒性傳染病對狗的壽命影響較大。
狗壽命的計算方法:
狗的年齡比照人類壽命的計算方法,在狗出生后一年就相當17歲了,生后兩年就23歲,出生后3年就相當28歲。在此以后每過一年就增加4歲換算。所以10年的狗換算人的年齡是55歲,最近因為營養改善的關系,狗的壽命也延長了,也有一些狗會活上20年。狗的壽命往往會因為不同的狗種,而有不同的結果,狗和人不一樣的地方是老后的時間很短,在死的半年前,狗還是可以很健康地過生活。