Pet Industry New Product Launches to Help Larger Dogs Fight Worms Did you know that female worms can lay 85,000 eggs per day?… 1 minute read