You can not treat root cause of diarrhea in your dog by yourself until accurate diagnosis. You can only stop giving him food to reduce burden on stomach but for not more than 24 hours. You can also keep him hydrated. Treatment of diarrhea in dogs depends upon underlying cause and there are many causes of this condition. Common causes are
- Parasitic, viral, bacterial and fungal infections of GI tract
- Stress or anxiety
- Nervousness
- Food allergy
- Food intolerance
- Changes in food
- Eating of garbage
- Eating of spoiled food