i am confused why you think your companion needs to always be effective in every combat. lots of class features are only applicable sometimes even with extra effort.
there is no problem. use the rest of your class features when the companion cant tow the line or devote more resources into the companion.