I use Super MagPro for magnesium. Not sure if it can be shipped to Canada. Su-Per Mag Pro for Horses Gateway - Calming Agents | Supplements | Equine If you do the maintenance dose it lasts two months. Works really well for my horse. He has been no problem dealing with two months of stall rest and only a little bit of hand walking.