Yes it can. As a blood donor myself, I can tell you it has some short term effects. You can feel dizzy, tired, weak, sleepy..you might even feel like you have to throw up but nothing serious...these effects don't last more than an hour.
Guys do like blondes. I'm not saying that cause I'm blonde cause I'm actually a brunette.. I bleach &dye my hair a lot..but hey, the hell with what people think. You're probably very pretty. As long as you think so, it shouldnt matter the other people's opinions...
Well you can go to any pet shop and find treatments for cuts on pets. Also be very careful. A dogs nose is the most sensitive part of their body. They can even die from a strong enough impact on it so take very good care of him/her.
I wouldnt say too old because it could still be done but it would put your puppy through lots of suffering. If you truly care about how your puppy feels, I don't suggest you do that to it.