Never underestimate the damage a raccoon can cause.I’ve seen ‘em stand off a 100 pound dog.
Must have been a stupid dog. My dogs wouldn’t ever go near one. They’ll go after ground hogs which are as big but are prey animals.
And on the subject of the snake, all his friend had to do was kill the snake - maybe by cutting off the head for crying out loud.