Goldie, a 7-year-old golden retriever, ate her own tail to survive after going nearly three weeks without food in northern Iowa.