how long do beagles normally live