Kidney rocks are accumulations of mineral salts which could lodge anyplace along the urinary tract. 80% of the time, they’re calcium rocks, a condition known as hypercalciuria. This can be principally due to a diet composed of an excessive amount of animal protein. The ingestion of animal protein is firmly correlated with oxalate generation. The body reacts by creating a surplus of acids to digest meat along with other high protein animal and fish foods. The surplus acids cause the pH balance of the blood to eventually become overly acidic. The body leeches calcium from the bones to bring back the ph balance in the bloodstream. The remaining calcium is eliminated throughout the urine in the shape of calcium oxalate. When there is a high enough concentration of calcium, it starts to crystallize and form small clumps, which finally become rocks. A health supporting vegetarian diet that stresses low protein foods assist in avoiding the development of Calcium Kidney Stones in a lot of people and will be of special advantage to those who are struggling with persistent rocks. Pain radiating from the upper back to the low abdomen and crotch, frequent urination, pus and blood in the urine, lack of urine formation, and at times chills and fever. The size of the rocks may differ from a microscopic speck to a finger. Herbal detox products may be useful to dissolve kidney stones nad flushing toxins, substances, heavy metals, and 1000 of other poisons out from the body.