Do dogs sleep longer than humans