Romanian street dog Ruben just made it to his forever home in Fife

Romanian street dog Ruben enjoys the beach near his new home in Kinghorn.
Romanian street dog Ruben enjoys the beach near his new home in Kinghorn.