This is probably the most heartwarming video you will watch today: a couple of Russian meteorologists & their dog taking care of an abandoned little seal pup so it could gain enough strength to return back to Lake Baikal! Faith in humanity - and doggos - restored!