Deductions & credits

If you are a resident of a foreign country and a US citizen, then yes, you should be filing a US tax return.  If you received a form from a brokerage firm with a small dividend paid to a different country, that is normal because it has to do with the fund in your portfolio and not the country that you live in.  Many US companies have investments overseas.