There is another possible option.
If u really cant afford the vets bill contact the RSPCA who will hopefully take the animal in and have him/her repaired..so to speak and then put him/her up for adoption.
Now I dont condone this but u could then get a friend to adopt the animal and then give it back to you!!!!
although that would be well out of order lol