on average how many hours do dogs sleep

Close