The real medal count should be based on where athletes actually live and train.
By that count, the US wins hands down.
Its pretty convoluted these days. Both Canadian and American ice dancing teams practiced and trained together in Detroit under a Russian trainer/coach.