It is really hard to predict the outcome based only on the description. If he has feeling in his leg that is not broken, I would be optimistic. I would not worry too much if he is not bearing weight, I don't blame him, it was a recent accident, but if he still has feeling in it, then that is a very good sign. I would try to give him some time if at all possible. If you think you might be able to save the other leg with surgery, but just don't have the money right now, I would recommend Care Credit. It is a loan for emergency veterinary care. They may have an application for Care Credit at the reception desk of the veterinary hospital. You fill it out and they submit if for you and you find out right away if you are approved. Or you can do it yourself at http://www.carecredit.com
. After you get the loan you can pay it off gradually. If amputation is the best choice, Care Credit could cover that as well. Hope this helps a little bit.