Q. Dog gone long time yesterday. Found blood in couple of spits on floor. Couldn't find any wounds. Today breathing rattling. Couldn't eat yesterday.
A. He should be examined by your vet or at a local veterinary ER. He may have suffered some sort of trauma, ingested something dangerous or simply be sick from the stress of being away from home/lost. You can try offering a bland diet (1:1 ratio of plain boiled boneless chicken and plain white rice). Feed in small, frequent amounts. Serve it warm or mix in a teaspoon or two of baby food to get him eating.