the concept dog and letter R. dog is what is in the brief, I give it more masculine because of sport products. for the addition of R, because of how many brands today, for example, tiger logos, leopard ideals etc. in your industry, the initial R will make it easy for people to remember.