tap the dog on his nose and every time he does go 2 eat it put your finger as if your very cross and put a stern face on and if you see the dog go to eat that thing again do the same thing as you done before...!
fence it off
Have the dog stop eating crowbars
well you can put a flavor of something in the bush (not harmfull) that he/she dont like and c if that works.
dogs natural chew on wood. Sometimes they will eat wood, and soil because they need many minerals in which commercial dog food are not supplying. Try a product called "missing link". Its a supplement you sprinkle on their food. If it does not stop, maybe he enjoys it!
Dogs can get sick from eating fiberglass insulation. If you find your dog eating fiberglass, take him to a vet immediately.
If a dog is eating money it is advised to put it where the dog can not get it. Many dogs have to have coins surgically removed every year.
You should pick up the other dog poo so the other dog can stop eating it
Keep the diapers in a location that the dog can't get at.
Feed it.
tell it to stop it and wack it
Definitely take it to the vet. The cigarettes could kill the dog.
The show Dog Whisperer had an episode about a dog who had an obsession with eating rocks. That will give you an idea of what to do.
kill it.
Go to pet store or tractor supply.They have pills out to stop your pet from doing this.
If you have mulch around your property then she is probably eating mulch. However, when in doubt take in a stool sample (of the dog's LOL) to your vet. I use an old plastic medicine bottle washed out well, then scoop up da poop and place it in (just a small amount will do) and put a label on it with your dog's name (your last name) the time of the stool (if you can) and the date. Take it to your vet that day. It doesn't cost all that much and by doing this it saves the trauma of the dog seeing the vet and saves a lot of trouble for you. Good luck Marcy
try too pull
Get the dog some good chew toys. Dogs need to chew.
Let him eat large animals.