Mauled by loose dog, greyhound fights for life