well, clearly that raccoon is being a responsible pet owner, and bringing the kitten to the vet. no biggie.