So, in order to encourage my players to go for high quality blood, I introduced blood quality as homebrew. Basically, you can drink up to the quality x10% of your blood pool without the blood becoming disgusting and requiring willpower to gulp down. But if you are really hungry, the beast will make you lap up even very disgusting blood. A reasonably healthy human, drunken directly from the vein, will usually have quality 10. Some rare vessels will have an exquisite quality, and may restore willpower or grant some other buff. Animal blood drunken fresh has quality 5. Corpse blood is rarely any better. Cold, stored blood also looses quality.
So you could get by hunting stray animals, but eit