Dan Haggerty's last moments