Revolution

Is Revolution Right for Your Dog? Parasites are an annoying fact of life for our dogs.  Parasites can cause a range of problems, from bothersome scratching to more serious medical issues, such as infections and dangerous or even deadly diseases.  How dangerous these problems are depends on the type of parasite, the degree of infection [...]