Welcome to YT. Your baby is a cutie. Believe me, I know how frustrating it can be. I think you are doing the right thing by consulting with a trainer. I'm sure they can look at your situation objectively and figure out a way to help you out and if you're already on the right track, they can help you confirm it. Yes, no doubt in my mind that your are doing the right thing. Good luck and keep us posted.