How to travel with a street dog to your place:
The best way to travel for your dog is either with you during your flight or by cargo. You will have to check with the airline the requirement, weight and size. Each airline has different rules. In case he is very small and fit the size/weight requirements of the airline. The dog would than count as your extra baggage.
You will have to vaccinate, microchip and do a health check with your dog. You also need a special travel box. Dogs travelling to Europe need a bloodtest. The Nepalese Vet. is taking care of the paperwork and the lab will check if your dog can travel or not. There are a few laboratories in Europe authorized of testing the blood of your dogs. You will have to pay the lab about 40/50 Euro for the test. Once you get a positive test result, your dog will have to wait for 3 month and can than travel with you to Europe.