How long does a dog live for?

I'd prefer from personal knowledge pls
25 answers 25