A Dog’s Eye View: Pests and Plants-It’s time! by Vivian Merrill | Apr 18, 2013 | A Dog's Eye ViewA guide to plants that control pests, and flea and ant control tricks.