How long do queensland heelers live