Oh most definitely!! We had a little dog many years ago and our parents were coming to visit by train for the holidays. We took her with to the station to fetch them, and about 5 mins before the train even arrived or was even in sight, she began to get terribly excited and when it came into the station she started running and pulling me down the platform wildly until she stopped at their compartment and they were not even leaning out the window, it had been months since she had last seen them, how she knew, I still dont know, was absolutely amazing to witness, they def have a 6th sense, bless them!