that is one sick puppy...