Updated On September 23rd, 2025
Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Male | unneutered | 7 months and 2 days old | 24 lbs
My puppy dog who is 7 months old ate lots more food than usual yesterday, his dinner was goven by acident double the size of usual and he ate the cats food, burger from the barbeque, a carrot, fruit left over from a pims drink etc. And he today has been sick this morning and he has no energy is off his food and is not drinking and is just sleeping. His name is Charlie. Please help x
4 Answers
Published on August 26th, 2017
Poor puppy!! It sounds like Charlie has a severe upset belly. People food is very bad for dogs. It can cause vomiting, diarrhea and even an inflamed pancreas. I would recommend taking him to a vet due to his young age. He might need medications to calm his belly and make him feel better. Also I would really try to limit his food intact to dog food and two meals a day. Young dogs do not always realize they are eating until they are sick.
1Pet Parents found this answer helpful
Published on April 8th, 2019
Hello, thank you for your question about Charlie. Based on your description it sounds like Charlie is experiencing some GI upset which can occur due to infection, inflammation, ingestion of foreign material, or GI parasites. It sounds like your veterinarian performed all the right treatments. Since Charlie is starting to have an appetite and has been keeping food down I would recommend continuing to monitor him for continued improvement. If at any point he begins to vomit, continues to have diarrhea, or doesn't return to his normal self I would recommend having him rechecked by your veterinarian so that they can consider further diagnostic workup - which may include bloodwork or x-rays of his abdomen. Hope this helps!
1Pet Parents found this answer helpful
Published on November 18th, 2018
If the food was moldy, I suspect that may be the cause of Charlie's diarrhea. I can give you a home remedy to see if that helps him. Withhold food for 12-24 hours, then feed a bland diet of boiled white meat chicken (no bones) in small amounts several times a day for a couple of days. Then slowly add back in his normal diet. If the diarrhea continues on the bland diet, he starts vomiting food, stops drinking water, starts vomiting water, or becomes very lethargic, he will need to see a vet right away. Best of luck, I hope this helps!
1Pet Parents found this answer helpful
Published on July 3rd, 2017
If you believe Charlie ate spoiled food it is best to take him to the vet immediately. It is possible the food could have given him an infection, or may have caused pancreatitis which can lead to vomiting, diarrhea, tender abdomen and lethargy. Seeking vet care ASAP is best so that Charlie can get started on antibiotics and fluids as needed to help him recover.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.