What is his weight? If he is small, do not withhold food for very long or you may have a very dangerous situation on your hands.
Also, don't give just chicken (or just protein) or you'll very quickly constipate your pup and it won't be good at all. When having digestive problems (tummy or poo), really the easiest thing for them and the best way to settle their system is carbs. Give canned/sliced or fresh mashed potatoes with just a bit of butter - carbs will settle the tummy, are quickly absorbed, give instant energy, and are usually appetizing.
I always, always keep canned/sliced pototoes on hand for emergencies. You can also use white rice, but I've found my dogs just aren't big fans.
You really need to check your dogs gums and ensure that they're pink - if they're not, he is dehydrated and you probably need to get to the vet ASAP. Puppies can go down FAST with diarrhea, so please be careful. He may have eaten something on his walk - but he also may have a parasite and could need medication.
__________________ ~ A friend told me I was delusional. I nearly fell off my unicorn. ~ °¨¨¨°ºOº°¨¨¨° Ann | Pfeiffer | Marcel Verdel Purcell | Wylie | Artie °¨¨¨°ºOº°¨¨¨° |