Whether an individual or family may be given asylum or refugee status is not determined by nationality. What matters is how people are being treated and protected by the state that they are in. That being said, only a minuscule share of American refugee claimants are approved in Canada, and it is unlikely that an application for asylum or refugee status in Canada made by a U.S. citizen would be approved.