Q. My pet has been vomoncoing for sometimes now and will eat grass and stop eating, still plays and seem happy. I can tell something is wrong
A. I disagree with the other poster. Dogs can vomit for many reasons other than food intolerance, and repeated vomiting warrants a vet visit instead of waiting a week - especially since you didn't give mih info about the frequency, severity, or duration of this vomiting. In addition, your vet will be a better source of information than a pet store associate. By-products are perfectly good animal parts given a bad name by the marketing departments of companies like Blue Buffalo.
A. Vomoncoing? Did you mean to spell vomiting? Your dog is eating grass because it's stomach hurts. Maybe you aren't feeding a high enough quality food. I would recommend Merrik, Blue Buffalo Into the wildness, Natural Balance, or Wellness. Please speak to a pet store associate in person where you live for a proper recommendation and help finding these great foods. When you buy a cheaper food that's made of corn and by products your pet must eat more of it to obtain the energy they need to function. This means you're buying more bags and the animal will have more bowel movements. With a high quality food you're buying less, your pet is having less bowel movements, and your pet is going to be healthier. If you are feeding a food that is mostly corn and by product try switching. Remember to make a slow transition to the new food for a week. Start with 10% new 90% until the end of the week where you should have 100% new 0% old. If it's not the food see a vet.