I had a Sheltie eat an entire chicken fresh out of the oven once. It freaked me out, you know sharp chicken bones. But the vet said she ate so much meat the bones wouldn't hurt her. He was right.@21hens-incharge
I hope he feels better soon
I'm sure your vet is advising you well.
Here's a dog recipe for next time. If the dog has eaten something hard or sharp and the vet wants to "see if it'll pass".
SQUISHY white bread is key.
You need some fresh squishy white bread
a jar of peanut butter AND
a container of Vaseline.
Rolling pin.
*Roll of paper towels for your hands. Vaseline doesn't wash out of t-towels easily.
Get a stack of bread slices and cut off the crust.
Roll over each square of bread to smoosh it. Neatness does not count here. The object is to smoosh (highly technical term) the bread back into a firm, doughy form.
You want a stack of these.
Take a small spoonful of vaseline and put it in the center of a square, then gather the sides up around it and squeeze it into a meatball size lump.
By now the dog is probably sitting near you anyway so it's time for yummy treats!
Put a smear of peanut butter on each one so it smells good to the dog.
Continue until the dog has consumed several spoonsfull of the Vaseline.
Follow with several plain dough balls really smooshed hard.
Here is the mechanics of this treatment.
The doughy compacted bread is the Trojan horse that carries the Vaseline into the system. It doesn't break down as quickly as it would in its soft and fluffy form, and moves into the intestines still doughy.
The theory is the Vaseline acts as an intestinal lubricant while the dough balls provide the padding around the sharp or pointy matter and trigger the intestines to keep flexing and working to move things along.
Sounds crazy and certainly wouldn't work if you dog swallowed something comepletely impassable like a whole shoe, but oh wow.
I have seen it work with my own eyes.