Whoa buddy, calm down. You just don't get it that there are no vets here, only pet loving people. It would be unethical for anyone to try to tell you exactly what is wrong with your dog. Would you describe the sounds your car makes to a mechanic over the phone and expect him to tell you exactly what it is and how much it is going to be without him looking at it? Would you expect a doctor to tell you what's wrong with your own health over the internet without him seeing you? Would you like him to walk you through taking out your own appendix while he is on the golf course? Well, the same goes for your pet. We can't tell you exactly what is wrong with him, only a licensed professional can.