My dog keeps eating trash...?

whenever i leave home i see the trash all over the floor. my dog has been like coughing and dry heaving and the vet said he doesn't know why. my dog is 13 yrs old. please help
14 answers 14