Hello my name is Matthew. I have a 4 year old border collie Aussie cattle dog mix. I adopted him about a year and a half ago. He has always been a fearful dog but he seems to do ok when we go to dog park. He freaks out over loud noises like the trash can moving or lawn movers or just anything he always seems to have his guard up ready to run away. There are times when he will lash out at me and my family for what seems to be no reason. We can just be sitting next to him then bam he snaps. I don’t know what sets him off but it’s not getting better. He shows teeth at us as well. If we are sleeping and he comes next to us and we tell him to move or push him he snaps. Then he runs and hides or is submissive. He has always looked fearful so I don’t know if it’s part fear part dominance or what. Oh and he also snap if we stop him from getting food on the table. Please help he is a great dog.