Thats awesome. Most people think dogs are just animals, but I know theres more. When they are treated like a companion, they never forget. One of my dogs does the same when we come back from a vacation, only issue is she pees at the same time, so the welcomings have to be done outside..