Even after we will have paid all the additional expenses for flying the dog back home, the total costs are still going to be much lower than getting such a puppy back in Europe, especially since most of expenses like paying for the vaccinations, buying toys, a crate etc. are actually much lower in this part of the world and would have to be covered in Europe anyway, except at European rates.