These are all situations that you can help to alleviate. A well-exercised, happy dog is more likely to sleep all day while you are not home. Spend time playing with your dog. Develop a relationship. Get on the floor and have fun with your canine companion.
Obedience training is great mental exercise.
Thinking is a tiring activity for dogs, as it is for humans. Don't allow training to be a boring, tedious routine. She needs walks around the neighborhood, so she can investigate all the sounds and smells that tantalize her while she is in the yard. Bring her into the house when you are home. She needs to feel that she is part of your family.