Monthly Archives: January 2016

Just like human kidneys, canine kidneys are also bean shaped and they perform a number of critical functions, including filtering waste products and excess water from the blood and removing them via the bladder as urine. The kidneys produce or activate several hormones including: erythropoietin (EPO), which is vital to the production of red blood […]