FLEAS! The nemisis of cats and dogs and pet owners everywhere. Of course, fleas always attempt to make life miserable for your pet and yourself by causing endless itching and scratching. As many of you know, there are several flea prevention products being
read more …