We are located in Canada and your transaction occurs in American dollars. Some American credit card companies levy a foreign transaction fee even though the purchase is in American funds. This happens very rarely and most of the time it occurs with low-fee credit cards. If you review your credit card agreement it should tell you the transaction percentage/flat fee.
The charge is not created by Sundog.