I have a very large puppy myself, 120lbs at 17 moz. I also used to breed rottwielers and my husband used to breed pit bulls. It is so important that you become the 'alpha', any dog that sees themselves as alpha has the possibility of hurting you or your family. When my dogs had misbehaved, I would scold them in a deep stern voice, while holding the scruff of their neck, just short of causing pain, as their dog mother would have done. There are some tricks you can use while saving for the trainer, such as making him be on your schedule, especially feeding times, put his food out for an hr twice a day, he may choose not to eat, if not, just put the food away until later and if he chooses not to eat again, make him wait until the next day. Always put the food out at the same times everyday, he may decide not to eat that first day, not being hungry when the food is out, but he will eat the second day. While training him, treats should only be used as a reward, but only after he does the desired behavior on his own. Not everyone agrees with that method, but it's worked the best for me. Another is to keep him off the furnature until you allow it, this can take a while, but it works. There are a lot of other little things I do with my dog, but they're hidden in the fog LOL
Good luck! A well trained dog can be a better friend than any human, at least in my experience.
Any idiot can face a crisis - it's day to day living that wears you out.
My train of thought derailed long ago, now I take the bus, few more stops, but I eventually get there.
FM, costocontritis, wide spread arthritis, fibroid tumors, PTSD, 2 heart attacks at 22, PID
Flexeril 30mg, Celexa 50mg, Despiramine 50mg, Acetometaphen 500mg, Calming Sleep herbal suppliment, ActivOn topical pain relief, Melatonin 300mg, B-complex, Diclofenac 75mg, tramadol 50mg