All above answers are good. I would definitely have this looked into, the blood work and other tests will help to determine what, if anything, is going on.
I would also like to add, this sounds like either chronic fatigue syndrome or fibromyalgia, again, only lab tests will discern the cause though.
You should consider your doctor immediately. All the symptoms you mentioned above can lead to the severe problem ahead.
We all in too-busy lifestyle tend to blame fatigue when you're feeling tired,you're always asking yourself why I am so tired?.Give time urself about 3 to 4 weeks to make changes in your lifestyle.sleep more ,make your social calendar .eat more foods drink more fluids
I think you need to go to your doctor and have some lab test to know what exactly is happening to you.
Well - you need a full set of labs and an endochrine consult, for starters. Your episode with the dog may have significance. Dogs can detect subtle odors from humans that signify serious illness. The sudden change in behavior of the dog may not be coincidental.
Also check iron, ferritin levels
Blood work to check 25 OH VitaminD, Magnesium, Vitamin B12.
Deficiencies cause fatigue, insomnia, weakness, depression., anxiety, headaches, brain fog, and more.
Daily supplements can correct the deficiencies.
Vitamin D3 (never D2) needs to be taken for life