If I have 2 full time jobs at the moment both are high paying jobs ( on my first job I already claimed the allowances that I am entitled and I never have pay to the IRS always get refund) , should I claimed 0 allowances on my second job? I don't want to owe to the IRS, also I am a family man have a wife that works part time and a 2 year old daughter.
That may be a good idea considering that when either company computes your withholding tax, they don't know about the income you have from other sources and higher income typically means a higher tax bracket (%). Claiming 0 allowances results in a higher amount of tax withheld from your paycheck, meaning lower take-home pay, which could offset some or all of this differential between your true tack bracket (the one that includes all of your income) vs the tax bracket used to calculate your withholding at each company based solely on your income from that company.
You may end up needing to pay more than that. I generally find it best to use the irs withholding calculator. They generally make it available about February of the current year. If you do it with your most recent paystubs, it can calculate what you will owe in taxes, how much will be withheld and tell you what to set your w4 for both jobs.