I totally agree with your advice its perfect. I would like to add to this, a dog should have to work towards what it needs and want. Pitbulls are working breeds and they crave reward. Let them know that they have to earn your love no matter what the circumstance and keep consistence! Always try to be one step ahead of them as they are extremely intelligent they learn quickly and know exactly what to do when they want something so always make it learer not harder so that it become normal. Be the pack leader never give and always be calm with the dog.