There are many things that cause vomiting in dogs. Some causes include viral infection (parvovirus for example), dietary indiscretion, pancreatitis, foreign body obstruction, liver disease, and kidney disease. Your dog needs veterinary care--3 days is a long time for recurrent vomiting. By this time your dog is likely dehydrated and needs fluid therapy. Have your dog examined by a veterinarian so appropriate diagnostics (likely bloodwork and x-rays) can be run and treatment/supportive care can be started.
Oral medications do not work in dogs that are vomiting--they vomit medications and do not get absorbed.
Certain causes of prolonged vomiting are serious please seek treatment for your dog.
Oral medications do not work in dogs that are vomiting--they vomit medications and do not get absorbed.
Certain causes of prolonged vomiting are serious please seek treatment for your dog.