Fur isn’t the same as fabric. To start with the fur usually has oils and other secretions which make it resistant to fluids (kind of like natural scotch guard). Also the fur doesn’t have the criss-cross of fibres the way a woven fabric does. The weaving makes lots of little spots for things to collect in and stain. Fur by contrast doesn’t really have any similar spots for the dirt (blood, etc…) to collect in.
Depends on the animal. But I have a white Husky, and their fur has an oleophobic oil coating.
What that means in practice is that mud (and probably blood as well) falls off as soon as it dries. She can literally roll around in mud, be visibly filthy, and it’ll all disappear within 30 minutes.
This is in stark contrast to other breeds of dogs that don’t have the same oil coating on their fur.
Animal fur is a type of hair, not a type of fabric. Your hair doesn’t dye red if you get blood on it.
Hair has lots of fluid-repellent properties because its covered with oils and because of the way it’s built.
Animals with lots of fur also tend to spend a lot of time grooming, meaning they clean their fur with their tongues, hands/paws, or water.
Latest Answers