Welcome to JustAnswer! I am a licensed veterinarian and would be glad to help!
1) When did these signs start?
2) How often is your dog vomiting?
3) Are the stools normal?
1. a few months ago. has gotten worse.
2. a few times a week
Unfortunately - I am worried that veterinary care is needed. There are lower cost options to consider.
But if this has been going on for a few months, I worry there is an underlying cause.
Even a partial or intermittent blockage
We can also not rule out systemic disease.
There are certain veterinary hospitals, (EXAMPLE HERE) that offer a free examination your first time there - which may be a great way for you to find out what is going on before spending a lot of money!
You can also find a veterinarian that can perform this and offer a payment plan for you. This website can help with that (LINK HERE).