Oh man that is rough. :( Your vet is right. These things happen. You did your best and went above and beyond more than most people would. Feel sad, sure, but PLEASE do not feel guilty. This is not your fault. The little tyke probably didn’t have a chance but at least she felt love from you in her short life.