
You need professional help from a GOOD behaviourist that understands this breed.
The dog is showing the traits he should show - protecting his master - you (
afterall, he is a guarding breed
), but he is doing this in situations he shouldn't be.
I have my first Mastiff who will be 6 yrs soon, I've had him form a pup. I read up a lot about the breed and general dog behaviour before getting him but was still surprised at how different they are to other dogs, you really do need to be calm & confidant without being confrontational or bullying.
It's understandable that his behaviour will worry you, however, being worried will make this guarding behaviour worse, he will be highly tuned into how you feel and if he feels you are nervous he will act upon it, so you have a vicious circle.
Please get professional help A.S.A.P.In the mean time keep him shut away from visitors - this is purely as a management strategy to a) avoid anybody getting hurt and b) to stop him getting the chance to practice the unwanted behaviour. You've said he's to strong for you to hold if he charges, so best to get advice in how properly deal with this form a good behaviourist.
I would keep him away from children FULL STOP until you have seen a GOOD behaviourist, the size & strength alone can cause injury to children just from the dog knocking them over, it's not worth the risk.
> he wouldn't get up from his bed so hubby just took hold of his collar to pull him up and he went to bite him
Do not let anybody pull his collar or even pull on his lead, these dogs do not take well to confrontation - your dog is seeing this as confrontation. This breed should have extensive socialisation and training when young, he obviously does not know how he should behave or what is/is not a threat, for him any person that he does not 100% trust, pulling on it's collar is asking for trouble. If the dog needs to be moved, LURE him with something he likes, eg. a dog treat, or go to the fridge, rustle around in there and call him out for a morsel of something tasty from the fridge (ham, chicken, cheese, etc.).
I would also have this dog muzzled when out of the house for public safety.
> But he is obsessive with me, he follows me around like a lost sheep,
He obviously has a lot of Mastiff traits, this is Mastiff behaviour. I've just gone out into my garden for a ciggy - my dog followed me out, sat & waited for me, now he's followed me back in and is laying at my feet while I type (in in the kitchen). I'll be going back out into the garden soon to clean the rabbits out, he'll come out with me, sit down and keep an eye on me.
I'll say it again, you need GOOD, professional advice. This dog is not just showing behaviour problems, he is showing breed traits that are problematic, somebody that knows what they are doing needs to asses him - is he like this due to lack of training/socialisation? - is he like this because he is insecure? is he like this because you are not sure how to handle him so he's taking charge?, is he like this due to breeding (what breed is the 'cross' in his parentage)? Somebody who knows what they are doing needs to get to the bottom of this and advise accordingly. There is possibly an awfull lot of work to be done with him.
Socialisation & training should be extensive when young AND on-going, if this dog has not had that, you may need to make a decision based on the safety of people and have him put to sleep.
Any help you get for him needs to be calm, KIND, consistent methods that avoid harsh treatment, punishments, confrontation and bulling. No Cesar Milan style 'rehabilitation', no 'leash jerks' or shouting. Anybody not wanting to take a kind, reward-based approach with him are money-grabbing charlatans.