Explanation:
The situation seems dire, ill do my best to give advise. Dont try and pick him up directly, try using some sort of item like wheelbarrow or dolly to pick im up, or call someone to help carry the dog. make sure to protect your skin so he doesn't bite you.
Load him into the back of your car and drive him to the vet. he probably doesnt eat, pee or poop because of his leg injury. it probably hurts for him to move, so be gentle.
They are removed from circulation by macrophages (also known as white blood cells). These macrophages are produced by stem cells in bone marrow.