Looks like some kind of worms and flukes. Do you eat an organic diet? If not, go COMPLETELY organic for 3 weeks and see if some of your symptoms clear up. We are all being poisoned by glyphosate, the main ingredient in the pesticide Roundup, which is sprayed on so many foods right before harvest. You can't wash it off. It's in all GMO's, bread, beer, wine, tampons, gauze bandages, f**king everywhere. Residues of DDT are being found in the US 40 yrs. after it was banned. We are just being poisoned. Everyone responds differently. Detox.
Can you get rid of the dog? Round worm eggs from dogs are found even in dust bunnies and you can not see them but you can inhale them. You can pick up the eggs from the dogs fur because dogs lick their anus to clean it and then lick their fur. You pet them and then forget to wash your hands and then you eat and the eggs are in your food.