Hi I would wait until you get back to the States unless you have a Vet in Brazil that you are certain can safely do the job on a small dog. I also live outside the states, I live in Peru. I had a little chihuahua mix. She weighed 10 lbs. and was two years old. I had held off getting her spayed until she was two because I was afraid but I thought I had found a Vet that would do a good job. Well I was wrong, I called the vet to check on her after the spay was over and to my horror she told me that she didn't make it through the surgery. I was horrified by this, she told me that it was her heart but since she was perfectly healthy before I took her I am sure the vet gave her to much anesthesia. This happened about a year ago. Now I have another little girl that is 6 months old but weighs under 3 lbs and I will never have her spayed here. With her being this small I am not even sure I will have it done in the states. I also have a little maltese boy that will be 10 months on the 9th, I had him neutered at 5 months here in Peru and he was find, the vet told me that males are much easier than females so I would never have a little girl spayed here. This is just the experience that I have had, it maybe completely different in Brazil but if it where me I would never that the chance. My heart was completely broken by the passing of my baby girl JAMIE.
Good luck with your decision.
Debbie |