My dog is great around other dogs when we are around, but when we are not around he growls and his like a different person.
why is that?
Dog is deferring to you as pack superiors when you are there. When you are gone, he wants to be boss.
Maybe he feels unsafe when you guys leave.