I should have added that dogs of this type need to be trained. Lots of praise when they are good and slight punishment when they are bad. The main thing is consistency. No need to call them by their names all the time. For example: You should not say:"Bad Rocky, bad Rocky" Since his name should be used only for good stuff.
If he/she gets confused regarding his/her actions and his/her name, then there is inconsistent behavior. And with a dog that can weigh 150 pounds you do not want that.
HB
I wrote this before seeing SantiagoDR's post above....as usual he is right, especially regarding the presentation of food and "STAY" until I say okay or go...