Hi all- what the hell is going on here? My cocker spaniel could have pooped this, or barfed I guess...it literally looks like a large pile of maggots 😩