Your dog is on the way to not dominant but dangerous behaviors. Please find a positive trainer and get on this immediately.
http://www.apdt.com/petowners/ts/intl/default.aspx
Some VERY good basic training including leave it etc
http://www.clickerlessons.com/
EDITED: OKAY, I just realized this is a TINY puppy, supposedly born May 5 but tiny and may be only 9 weeks old, not 11. Puppy tantrums not abnormal, especially since it is likely this pup taken from litter way the hell too young. So panic mode off, you need to work fast and hard on the behavior. I'd say at his size, carry a towel and wrap him up in it til he settles down during an all out tantrum if you are out. Otherwise, at home walk off and ignore. Give attention and praise when good. You don't want to get heavy handed over pretty normal puppy behaviors, you want to gently guide him to good. But I also seriously would not be out walking with this pup til all shots are done. His very tiny size and age puts him at risk.