Yesterday my 4 year old cocker spaniel wouldn't eat her food in the morning so I left it down all day and she didn't touch it. At teatime I emptied abit out and added fresh. All last night all she did was sleep but at 10.30pm she had a bowel movement but majority of it was blood. I gave her a few slices of ham to see if she would eat which she did. Today I have fed her and she has eaten it but up until now she hasn't been for a poo. She is drinking fine and seems her normal self today. Wot should I do??