Calling all pet owners! Are you tired of battling fleas, ticks, and other pesky pests that seem to be endlessly ..