I took in a 2 year old yellow lab from a friend who got them from a lady who was not taking care of her dogs. My friend rescued 6 labs all together. I ended up taking one last night. I noticed after he poos drops of blood actually come right out. It is not mixed in with the poo though. Right off the top of my head I would say where he wasn't fed for so long and then he was it was hard for him to have a BM and strained himself. He does strain a lot despite the fact he has loose stools. He is a full grown lab and probably weighs only 35-40 pounds. Very, very skinny although not weak enough so he can't run and that sort of stuff. Does anyone have any ideas on this?