Dog saves owner’s life by lying on him for nearly 24 hours