If your dog accidentally eats plastic, they may simply pass the plastic through their gut with no ill effects. ... Sharp pieces of plastic can cause physical damage to the gut, and large or long plastic items can cause a blockage. If you are in any doubt, it is best to speak to a vet.