He doesn't repect you or your family as leaders. He's doing what animals naturally do and take charge if they can. The growling and snapping is his primordial method of "training" you. Look for leadership exercises to do. Make him earn everything. Food, toys, doing fun stuff, etc. You own everything and allow him to use it at your whim. I'm not suggesting browbeating or other aggressive actions. Plenty of information on this site and internet on establishing leadership and "make them earn everything" approach to training.
The only other reason for this behavior is a true "aggressive disorder" where the dog has some kind of mental issue causing violent outbursts. This is by far the rarest cause and would require professional help.
The only other reason for this behavior is a true "aggressive disorder" where the dog has some kind of mental issue causing violent outbursts. This is by far the rarest cause and would require professional help.