A human day is about 24 hours long, but a dog's day is only about 12 hours long. This is because dogs are more active during the day and sleep more at night than humans do. So, while a human day may seem longer to a dog, their days are actually shorter.