First husband - 12 years (8 years married, dated for 4 years).

Second Husband - 6 years (4 years married, lived together for 2 years).

First dog of my own 12 years, second dog 8 years and counting.