How long do lancashire heelers live