We brought our 6 week old Shepherd puppy home from Ohio on Friday afternoon. He has been eating well up until last night. His stool is very soft, but it has been since we brought him home. He was dewormed on 6/17 and we changed his food to Hills Science Diet Large breed puppy. I attributed the soft stool to the mentioned. How long should I wait before bringing him to the vet? I have an appointment on Tuesday. Should I make an earlier appt. or should I wait and try to offer him another choice of food? His behavior has also changed. He seems depressed and is sleeping more. He is drinking water and his respirations seem normal though. I don't want to jump the gun if it isn't necessary...