It is hard to decide which of the many wonderful qualities of dogs is the best one, but it’s easy for me to say what is the worst thing about dogs: They don’t live long enough. We all wish dogs lived longer and most of us are hungry for information about which factors may give us more time with our dogs. It’s possible that where our dogs live is one such factor.
A state-by-state analysis of dog lifespan  shows Montana and South Dakota at the top with dogs living an average of 12.4 years. Other states with long-lived dogs include Oregon, Colorado and Florida where the dogs are typically living over 11 years. In contrast, Mississippi and Alabama have an average lifespan of just over 10 years.
These data come from Banfield Pet Hospital and only include those states in which they have facilities, which means that Wyoming, North Dakota, Maine, Vermont and West Virginia are not included. It also means that the data may only reflect the specific dogs seen in their practices rather than fully representing each state’s dogs.
However, there are a number of reasons that lifespans may vary from state to state. These include nutrition, exercise opportunities, rates of spaying and neutering and the types of disease prevalent in the area. The breeds and sizes of dogs that are most popular in those states may matter, too.