Our dog Slim announces the arrival of kids and grand kids about 10 minutes before they arrive. It is uncanny.Slim is my dog and before my surgeries I told my sister, "There must me something wrong with me because Slim will not leave my side." Sure enough I should have listened to my dog.