Owww!!! That looks so painful! Poor pup! I would have a severe panic attack if I saw that much blood on my dog's head.

Muskrats are very protective of their young, otherwise they are usually pretty docile and afraid of other animals. The chance of it having rabies is very, very rare as well so don't fret about that too much.