This is because sleep is crucial and beneficial to a dogs life, just like us. After all, if we get too little or too much sleep, it can be an underlying illness or lack of energy. In general, a German Shepherd should have between 12-14 hours of sleep. BUT, this is just an average number and it all depends on their lifestyle, whether they ...