If they don't get run over or stolen then you have a good chance of at least a 10 year or so life span. Some breeds are known for problems with their health. Healthy dogs will live a longer happier life so if you love your pooch treat them well, get vet checks regulary. Worm & flea them but most of all for a long happy life love them dearly. They can help you live a longer healthier life too. It goes both ways.