Thanks for using Petco Pet Education Center, formerly Petcoach! It is not possible to know this just based on a picture. My best guess is that these could be foreign objects (not worms) or worms. I recommend that you have Mishu evaluated by a veterinarian to work the vomiting as this may be due to worms for instance, or something else like a gastrointestinal foreign body, among other possibilities. Good luck!