Back on Track wurde im Jahr 2000 mit dem Wunsch gegründet, Produkte zu entwickeln, die für Menschen, Pferde und Hunde gleichermaßen gut funktionieren. Die Produkte sollen nicht nur schützen, sondern auch Verletzungen vorbeugen und während der Rehabilitation helfen. Im Laufe der Jahre war das Unternehmen sehr aktiv, wobei der Schwerpunkt auf der Entwicklung von Produkten mit perfekter Passform sowie guter Haltbarkeit lag. Back on Track hat im Laufe der Jahre zahlreiche Preise gewonnen. Der Hauptsitz befindet sich in Uppsala, Schweden. Es gibt Niederlassungen in Deutschland, England, Finnland, Kanada und Frankreich. Der Verkauf erfolgt über Einzelhändler in ganz Schweden, Norwegen, Dänemark, Österreich, der Schweiz, den Niederlanden, Spanien, Island, Ungarn, Malta, der Slowakei, Slowenien, Kanada, den USA, Australien und Neuseeland. Ständig kommen neue Vertriebspartner auf der ganzen Welt hinzu.