Experienced and professional animal trainer provide their insights in answering this question :
A. Did he vomit up pieces? Monitor that he is eating, drinking and not vomiting and having loose stools. Monitor his bowel movements for the pieces of the baseball mitt. If they’re small and soft they may pass through. If he starts to vomit/diarrhea and isn’t eating or drinking go to the vet. You can purchase a dog laxative to help with the process of removing the foreign bodies.

How to Identify Common Pet Problems ?

Our sources include academic articles, blog posts, and personal essays from experienced pet care professionals :

If you know your dog swallowed an object, call your veterinarian immediately and take your dog to the vet`s office as soon as possible. The doctor may be able to induce vomiting or retrieve the object from the stomach before serious problems set in.
You wrote that your dogs are aggressive chewers and have chewed and ingested some leather chew toys. This can be harmful if they eat enough that causes a gastrointestinal obstruction. Please watch for signs of vomiting, lethargy or lack-of-appetite.
Some toxins cause reactions right away, while others cause symptoms several hours or days later. For instance, the first symptoms of antifreeze poisoning can appear in as little as 30 minutes, whereas the symptoms of chocolate poisoning take between 6 and 12 hours to show up.
It generally takes ingesta (all that is swallowed) from 10-24 hours to move through the entire digestive tract. Some objects, however, can actually remain in the stomach for longer periods of time, even months.
Consuming leather can be harmful to humans, as it is not digestible and can cause digestive issues and other health problems. Additionally, leather may contain chemicals or dyes that can be toxic if ingested. As such, it is important to use leather products as intended and not consume them.
Leather furniture is durable, easy-to-clean, and the overall best type of furniture for pets. Most people are afraid their pet`s sharp claws will puncture leather furniture. However, true genuine leather is too thick and tough for an animal`s claws to puncture.
If it wasn`t the first time, there can be small portions that come together and form a physical obstruction. Things can also unravel and cause problems in the small intestine. Lastly, the sharp edges of plastic or bones can pierce your pup`s intestine, causing an abdominal infection.
The issue with animals eating fabric is that textiles are not able to be broken down and passed through the digestive system like a stick. Depending on the size of your dog and the size of the sock, they may be able to vomit it back up or eventually pass it through their excretions.
Do not make your dog vomit without consulting with a veterinarian first. Typically, the only time we`ll consider making your dog throw up is when your dog has eaten something toxic, like a high dose of chocolate.
Prompt attention from a veterinarian should be sought if your dog vomits multiple times in one day or for more than one day in a row. In addition, you should seek veterinary attention if your dog shows the following symptoms accompanied by vomiting: Loss of appetite. Change in frequency of urination.
Symptoms of an intestinal blockage begin

Within hours, the foreign object can become lodged within your dog`s intestinal tract, causing a complete or partial obstruction. Once the obstruction has occurred, clinical signs may develop such as vomiting, diarrhea, abdominal pain and loss of appetite.

If your dog has eaten plastic or something else they shouldn`t have, feeding a bulky meal to try to pad out any sharp edges and help it to pass can be a good option. Asparagus is often used for this.
Leather is not 100 percent safe for consumers since there can be residual chemicals left on the product when it gets to you, but it is ESPECIALLY not safe for workers.
As an adult, your stomach has a capacity of about 2.5 ounces when empty and relaxed. It can expand to hold about 1 quart of food.
Animals absolutely need their skin to survive. Those used for leather are typically killed before their skin is torn from their bodies—but sometimes they`re skinned alive, dying slowly and painfully.
Microfiber, a synthetic fabric, provides another great choice for pet owners. It looks a bit like suede, is simple to clean and maintain, and wears well. Microfiber is more affordable than leather and can be found in many colors to suit most decor tastes.
An object caught in the stomach or intestines causes vomiting, which may come and go for days or weeks if the blockage is not complete and food can pass around it. A complete blockage is a medical emergency that results in a bloated, painful stomach with sudden, constant vomiting.
Some objects are small and smooth enough to pass right through the gut without causing a problem. Larger objects can get stuck within the intestine and block any food from getting through, initially causing your dog to vomit.
Go To Your Veterinarian Right Away

They will determine what is in their stomach and how to deal with it. If you can`t reach your local vet, take your dog to the nearest emergency animal clinic. In more severe cases, your vet or animal care professional may have to remove the object with an endoscopy.

If your dog is dehydrated, your vet will give them IV fluids. Beyond rehydrating, fluids can also encourage the GI tract to push the blockage down through the intestines and out of your dog`s body. Some foreign objects, given time, can pass on their own.
When something is ingested by your dog, it usually takes between 10-24 hours to move through the entire digestive tract. Some objects, however, can take much longer – even months! Sometimes, objects are too big to progress through the digestive tract, and when this is the case, they cause an obstruction.
While it is more common for dogs to have diarrhea when they are allergic to the food that they are eating, they can sometimes vomit instead. Food allergies can lead to vomiting because your dog is not able to digest the food that they are eating properly. This is a common problem, and it can plague dogs of any age.
Be aware that after a bout of vomiting or diarrhea, it may take 3-7 days to see stool again as the digestive system has been “cleaned out” and its motility (movement of contents through system) has been interrupted.
Allow them to rest. Don`t force your dog to play or walk if they don`t seem interested. Their body will need to naturally recover after vomiting, which is generally over a period of 1-2 days.

Relevant Questions and Answers :

the most relevant questions and answers related to your specific issue

Q. Why does my dog eat grass?
ANSWER : A. As another user mentioned, dogs can eat grass when they want to vomit. Sometimes, when a dog has an upset tummy, they will eat grass. If you notice your dog eating grass frantically, you can assume vomiting will shortly follow. Grass does not digest and pass normally. If your dog eats too much grass, it can cause serious issues with pooping. Your dogs poop can end up all tangled inside of her, and it can need veterinary assistance to remove it. The same goes for celery, so avoid feeding celery to your dog.

The other day my boyfriend accidentally left the laundry room door open where we were keeping the trash that was filled with cooked chicken bones. She ate one of the chicken bones lightning fast. We had to induce vomiting by feeding her some hydrogen peroxide. After we had fed her the peroxide, she immediately began frantically eating grass because her tummy was upset.

If there is something lacking in your dogs diet, it could be that your dog is eating grass to make up for it. I am sure that my dogs diet is extremely well balanced (I do not only feed her an air-dried raw food-type diet (Ziwipeak), but a wide variety of safe, healthy foods), so when she eats grass, I know that it is because she has an upset tummy.

That is why I think it is important making sure your dog has a very well balanced diet. If your dog is on a low quality kibble, your dog may be trying to let you know by eating grass (or eating poop).

Q. My 6 year old dog ate part of a leather base ball mitt yesterday. He vomited some up, 3-4 times since. He’s eating and drinking.
ANSWER : A. Did he vomit up pieces? Monitor that he is eating, drinking and not vomiting and having loose stools. Monitor his bowel movements for the pieces of the baseball mitt. If they’re small and soft they may pass through. If he starts to vomit/diarrhea and isn’t eating or drinking go to the vet. You can purchase a dog laxative to help with the process of removing the foreign bodies.

Q. Why do dogs eat grass?
ANSWER : A. Some pet parents get concerned when they see their favorite canine nibbling on grass in the yard. They wonder whether it is because hunger, boredom or an indication of an underlying illness. Often the consumption of grass will result in vomiting because it irritates the stomach and gastrointestinal tract. This is an extremely common problem for dog parents. There is no one reason for why dogs exhibit these behaviors and it is very much dependent on each dog. Here are some of the reasons why our dogs choose to eat grass:

1. Nutritional Issues

Historically speaking, dogs are considered omnivores, which mean they consume a variety of both meat and plant-based food. There is some indication that dogs with a low fiber diet may choose to scavenge in the grass to fulfill this nutritional deficiency. These dogs may also find that grass has an appealing flavor and consistency. If you feel that this may be the reason for your beloved canine consuming grass then consider discussing with your veterinarian on how to incorporate more fiber into your dog’s diet.

2. Boredom

Many dogs who are not receiving adequate exercise will be become bored and search out activities to occupy their time, including eating grass. Evaluate how much exercise your dog is getting on a daily basis and consider more walks or other fun activities, such as playing fetch or tug of war.

3. Upset Stomach

There is a belief that dogs with an upset or gassy stomach will self-medicate by consuming grass. Vomiting often follows this grass eating activity eliminating the contents of the stomach or changing the gas distension within the gastrointestinal tract. However, there is not much scientific evidence to back up this theory. If you are concerned about too much gastric acid in your dog’s stomach or any other underlying medical issue that could be the reason for their grass eating, consult with your veterinarian.

Overall, grass eating is usually not toxic to your dogs unless your lawn contains chemicals, including pesticides or herbicides. Monitor your dog’s behavior along with his diet and exercise to determine if there is a reason for the inappropriate grass snacking.

Q. Why does my dog eat grass? He throws up afterwards!
ANSWER : A. There is much debate over why dogs eat grass and then vomit afterwards. One theory is that the dog may have an upset stomach, and so eats the grass blades which then irritate the digestive system and causing vomiting to happen. Another theory is that the dogs are eating grass to mimic a “lost nutrient” of their ancestors found usually by hunting and then eating the contents of the stomachs of herbivores. A third theory is that dogs just do it because to them, it’s fun and they can.

If your dog has been vomiting a lot recently, either related to or unrelated to eating grass, then it is always a good idea to schedule a wellness exam with your vet to make sure there are not any issues causing illness. Grass, especially in areas where livestock may graze can also be a host for parasite eggs, which can in turn infect your dog with an internal parasite (and thus cause vomiting and diarrhea).

If your dog is not eating at all, this is more concerning and points further to some digestive upset causing his or her symptoms. Making an appointment with your vet as well as bringing in a sample of his or her stool is best for helping your pet feel better.

Q. Whenever I take my dog on walks he always barks at people and others dogs in my neighborhood. What should I do to resolve the problem
ANSWER : A. The very first thing to do is to make sure your dog is getting sufficient physical and mental exercise every day. A tired dog is a good, happy dog and one who is less likely to bark from boredom or frustration. Depending on his breed, age, and health, your dog may require several long walks as well as a good game of chasing the ball and playing with some interactive toys.

Figure out what he gets out of barking and remove it. Don’t give your dog the opportunity to continue the barking behavior.

Ignore your dog’s barking for as long as it takes him to stop. That means don’t give him attention at all while he’s barking. Your attention only rewards him for being noisy. Don’t talk to, don’t touch, or even look at him. When he finally quiets, even to take a breath, reward him with a treat. To be successful with this method, you must wait as long as it takes for him to stop barking. Yelling at him is the equivalent of barking with him.

Get your dog accustomed to whatever causes him to bark. Start with whatever makes him bark at a distance. It must be far enough away that he doesn’t bark when he sees it. Feed him lots of good treats. Move the stimulus a little closer (perhaps as little as a few inches or a few feet to start) and feed treats. If the stimulus moves out of sight, stop giving your dog treats. You want your dog to learn that the appearance of the stimulus leads to good things.

Teach your dog the ‘quiet’ command. Oddly, the first step is to teach your dog to bark on command. Give your dog the command to “speak,” wait for him to bark two or three times, and then stick a tasty treat in front of his nose. When he stops barking to sniff the treat, praise him and give him the treat. Repeat until he starts barking as soon as you say “speak.” Once your dog can reliably bark on command, teach him the “quiet” command. In a calm environment with no distractions, tell him to “speak.” When he starts barking, say “quiet” and stick a treat in front of his nose. Praise him for being quiet and give him the treat.

As in all training, always end training on a good note, even if it is just for obeying something very simple, like the ‘sit’ command. If you dog regresses in training, go back to the last thing he did successfully and reinforce that before moving on again. Keep sessions short, 15-20 minutes max, and do this several times a day.

Q. My dog doesn’t eat, what should I do?
ANSWER : A. If this is a puppy, see a veterinarian immediately. Puppies should want to eat. Common causes for anorexia in puppies include viruses (parvo is a big one), parasitism, and foreign bodies. They need immediate care – go to an emergency vet if yours isn’t open. Puppies can get low blood sugar and dehydration very quickly.

If this is an adult dog and you observe other concerning signs, such as diarrhea or decreased energy, you should see a veterinarian.

If the dog seems otherwise bright and stable, try offering different types of food: wet food, canned tripe, or cooked chicken and rice. Some dogs will go for canned baby food: chicken, turkey, or beef as the main ingredient. Make sure there are no garlic or onions in the ingredients!

Causes of anorexia in adult dogs can range from less serious to severe. Younger dogs are more likely to get into trouble- they tend to eat things they shouldn’t, and can get foreign bodies from eating things like socks, or stomach upset from getting in the trash. Any dog may stop eating due to stress, or just being a picky eater. Middle aged dogs can stop eating when they’re stressed and also have Addison’s disease, which can be fatal. Older dogs tend to stop eating when they develop cancer or renal disease.

There is no one-size-fits-all recipe to know when the right time is to take your dog to the vet. The moral of this story is, if it’s not getting better, your pup feels bad, or you’re worried – go see the vet!

Read Full Q/A … : My Dog Won’t Eat

Q. My cocker spaniel is 9 years old. He has involuntary bowel movements (little drops) very frequently, especially when he is asleep.
ANSWER : A. Is your dog on a senior dog food? I would get your dog on a high quality high protien dog food. Ask a pet store assosicate or your regular vet for a food recommendation. When you buy a better food the dog will have to eat less to get the same amount of energy from the food. The dog has to eat more of the cheaper foods to get the energy it needs from it. Meaning more poop and buying more food. So the cost really evens out. So the lessen your dogs bowel movements get on a better senior dog food. Next talk to your vet they may have a recommendation. If you switch dogs do it slowly by mixing the foods. Start with 10% new 90% old mixed for at least a week until you have switched to 100% new 0% old. Senior foods have more fiber to help with bowel movements. Take the dog outside to go potty more frequently, right before bed time.

Read Full Q/A … : Symptoms Questions & Answers

Q. My 9 month old Maltese-Shih eats his own feces. Is there anything i can give him to get him to stop?
ANSWER : A. Coprophagia (or eating stool) is very common in young dogs. Luckily, most dogs will outgrow this behavior as they age. There are several theories as to why dogs do this which range from mimicking the mother dog’s behavior of cleaning the den, nutrient deficiency, boredom or just plain enjoyment of it.

If your dog is eating his own, removing the feces as soon as he deposits them is best in preventing them from being eaten. Keeping your dog on a leash while he potties can also help to catch any stool before he finds it. If he is eating other stool as well, sweeping the area prior to letting him out to go potty can help you identify and remove any left-behind stool.

There is also a product called For-bid that is available to make stool distasteful to pets. This product is sprinkled over every meal for a period of a week. When your dog attempts to eat the stool formed from this product, it becomes distasteful and discourages him from doing so. Most dogs will stop after a week of use, but some may need a few reminders from time to time to completely stop the behavior.