Retirement tax questions

I am a Canadian and live in Canada and receive a US pension from a hospital I worked at in the US and Social Security. Should  I be leaving these of my  US federal tax return when those benefits are being reported on the Canadian tax return?