There are many ways to look at the basics for training a dog to live in our world. Some feel that sit, down, come, heel, stay and go to your place are enough and cover all exigencies. Personally, I feel they are only the beginning and don't cover those situations when the human isn't available to tell the dog what to do. In our Service Dog program, basics cover much more then just the minimum.
I tell everyone, especially those who do think the six minimum behaviors are enough, to name everything. Dogs are context specific which means when they learn something, the entire environment is part of that learning. We "command" our dogs with those six basics because dogs are so environmentally driven. Telling the dog what to do when, takes the place of spending the time either "proofing" each behavior so that it isn't context specific or teaching the dog how to think for himself within guidelines and a rule structure.
Getting you to name everything (name every behavior) at least helps and the following are what you and your dog would learn while training for Public Access. Much of this is learned in level one and should be learned by every dog and human team that wishes to be certified as a Servicce Dog Team.
2760 N Haskell Dr
Tucson, AZ 85716