Okay, serious status so serious replies only, I'm not in the mood for funny fuckers today. I need a good dog trainer, fast! Before I snap and end up rehoming him, I really really don't want to but I seriously can't cope any more. He's a staffy x mastiff, 9 months old, 6+ stone in weight, he's big. He's headstrong and challenging. Will not do as he's told, barks a lot, digs and steals food, out of your hand or off your plate on your lap if need be, he has also been known to get completely up onto the kitchen side to get to cat food at the back. He will barge past you to get where he wants to be, jumps up, rushes round etc he is currently making my life miserable. He's also confrontational, he is not scared of anyone or any thing. Don't get me wrong, he's not nasty, not in the slightest, he won't bite or growl,and is great with other dogs, albeit boisterous and playful. I just have no idea where to go/what go try next with him. It's really getting to me now! Any help is much appreciated.