A collie dog who found himself back in kennels after his owner sadly died has found love again after a painful two-year wait.