3D modeled in Blender and textured in Substance Painter, the armor in the picture, not the dog. It's for use in Second Life with the M.O.R. Hellhund avatar.
Can be found here among other colors: https://marketplace.secondlife.com/p/Veneficus-Tactical-Dog-Armor-Obsidian/21179432