
Thanks for all your replies!
Will check out Ladyhaye and some other options.
I was in touch with a company which collects dog all the way from Hungary, Austria and Germany and brings them to the UK, but that sounds a bit too much for a little puppy, I don't want it to be on the road for 3 days or so.
The breeder recommended someone, but would drive directly from Budapest to only Dover, and charges £1000, too expensive, then I would rather take the cargo option.
Someone in the UK bought a puppy from a previous litter, they went there to pick it up and petrol and ferries cost about £600.