Товарищи, вы пытаетесь обосновать, как собака проплыла 500 км.
Если брать задумку автора (пусть ее довольно криво прописали) - сила любви, о которой не знал Темный Лорд, готовность погибнуть ради общего блага, Старшие палочки и все такое. То есть смотрим в канон и берем факт, не пытаясь обосновать, КАК собака эти 500 км проплыла...
Кавказская пленница:
Чайкий возвращался как домой, в простор меж небом и Невой, и на балу встретил Софью. Красивое, атмосферное произведение очень в духе времени. Грибоедову бы понравилось, думаю