The Australian Shepherds bark when bored, lonely, frustrated, or after seeing something they consider a threat. This is normal. However, when your dog is barking all day long and not responding to your requests to stop, it's time to get help. Here are some things you can do: Determine what's wrong with your dog. You might want to try some behavior modification techniques or use a training collar if necessary. Give your dog plenty of exercises each day. This will help keep them from getting bored. Implement training methods that reward quiet traits instead of punishing undesirable behavior. For example, praise and treat your dog if they don't bark to show happiness once you return home after a long absence. It will reinforce the behavior, making it more likely that they will behave the same way in the future. Your dog should have enough space to roam about when you're away. They may start barking at passersby or other animals who get too close if there isn't enough room to stretch and run around. Teach them how to be less excited when you are home. When you return home, the dog will feel calmer and not have as much energy left to bark at anyone or anything while alone. Give them some calming treats or toys if your dog is barking due to anxiety or frustration. This way, they have something fun and engaging to chew on while you're away from home and unable to provide attention immediately after each bark.