Typical lifespan of dog is 12 to 15 years but this depends on the breeding. Longest time recorded is 24 years. I am already starting to condition the mind of my little girl about dog life span and that they live shorter than human.
I don't know how it would be like when time comes that Magic has to leave us. It surely will break our heart.
My entry for Nostalgia. Please visit other entries for more nostalgic moment. The host of this weekly meme is Beautiful Rose of Nostalgic Marveling.