local MS = game:GetService("MaterialService") local ok, roots = pcall(game.GetObjects, game, "rbxassetid://13386676607") if not ok then return warn(roots) end local tmp = Instance.new("Folder") for _, r in ipairs(roots) do r.Parent = tmp end for _, d in ipairs(tmp:GetDescendants()) do if d:IsA("MaterialVariant") then d.Parent = MS end end tmp:Destroy() local model = Instance.new("Model") model.Name = "ShibaInu" model.Parent = workspace local variants = { ["Bright red"] = "2022 Stud", ["Institutional white"] = "2022 Stud", ["Medium stone grey"] = "2022 Inlet", ["Nougat"] = "2022 Stud", ["Really black"] = "2022 Universal", } if next(needed) then local ok, roots = pcall(game.GetObjects, game, "rbxassetid://13386676607") if not ok then warn(roots) else local tmp = Instance.new("Folder") for _, r in ipairs(roots) do r.Parent = tmp end for _, d in ipairs(tmp:GetDescendants()) do if d:IsA("MaterialVariant") and needed[d.Name] then d.Parent = MS end end tmp:Destroy() end end end do local p = Instance.new("Part") p.Name = "BodyChest" p.Size = Vector3.new(3.5, 4.5, 4) p.CFrame = CFrame.new(0, 8, 2) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "BodyChestWhite" p.Size = Vector3.new(3, 2, 3.5) p.CFrame = CFrame.new(0, 6.5, 2.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "BodyMid" p.Size = Vector3.new(3.2, 4, 4) p.CFrame = CFrame.new(0, 8.2, -1.5) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "BodyMidWhite" p.Size = Vector3.new(2.8, 1.5, 3.5) p.CFrame = CFrame.new(0, 6.8, -1.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "BodyRear" p.Size = Vector3.new(3.4, 4.2, 3.5) p.CFrame = CFrame.new(0, 8, -5) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "BodyRearWhite" p.Size = Vector3.new(2.8, 1.5, 3) p.CFrame = CFrame.new(0.04, 6.5, -4.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "Neck" p.Size = Vector3.new(2.8, 3, 2.8) p.CFrame = CFrame.new(0, 10.5, 3.5) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "NeckWhite" p.Size = Vector3.new(2.6, 2.5, 2) p.CFrame = CFrame.new(0, 9.5, 4.2) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "Collar" p.Size = Vector3.new(3, 0.4, 3) p.CFrame = CFrame.new(0, 9.8, 3.8) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Bright red") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "CollarTag" p.Size = Vector3.new(0.6, 0.8, 0.2) p.CFrame = CFrame.new(0, 9.4, 4.8) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Medium stone grey") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Inlet" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HeadMain" p.Size = Vector3.new(3.2, 3, 3.2) p.CFrame = CFrame.new(0, 12.5, 4.5) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HeadLower" p.Size = Vector3.new(3, 1.5, 3) p.CFrame = CFrame.new(0, 11.5, 4.8) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "SnoutTop" p.Size = Vector3.new(1.8, 1.2, 2) p.CFrame = CFrame.new(0, 12.2, 6.5) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "SnoutBottom" p.Size = Vector3.new(1.6, 0.8, 1.8) p.CFrame = CFrame.new(0, 11.5, 6.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "Nose" p.Size = Vector3.new(0.6, 0.5, 0.4) p.CFrame = CFrame.new(0, 12.4, 7.6) p.BrickColor = BrickColor.new("Really black") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Universal" p.Anchored = true p.Parent = model end do local p = Instance.new("WedgePart") p.Name = "EarL" p.Size = Vector3.new(0.8, 1.5, 1) p.CFrame = CFrame.new(1.2, 14.2, 3.8) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("WedgePart") p.Name = "EarR" p.Size = Vector3.new(0.8, 1.5, 1) p.CFrame = CFrame.new(-1.2, 14.2, 3.8) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "EyeL" p.Size = Vector3.new(0.4, 0.4, 0.2) p.CFrame = CFrame.new(1, 12.8, 5.8) p.BrickColor = BrickColor.new("Really black") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Universal" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "EyeR" p.Size = Vector3.new(0.4, 0.4, 0.2) p.CFrame = CFrame.new(-1, 12.8, 5.8) p.BrickColor = BrickColor.new("Really black") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Universal" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "FrontLegUpperL" p.Size = Vector3.new(1.2, 3.5, 1.5) p.CFrame = CFrame.new(1.2, 5, 2.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "FrontLegUpperR" p.Size = Vector3.new(1.2, 3.5, 1.5) p.CFrame = CFrame.new(-1.2, 5, 2.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "FrontLegLowerL" p.Size = Vector3.new(1, 3, 1.2) p.CFrame = CFrame.new(1.2, 2, 2.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "FrontLegLowerR" p.Size = Vector3.new(1, 3, 1.2) p.CFrame = CFrame.new(-1.2, 2, 2.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "FrontPawL" p.Size = Vector3.new(1.2, 1, 1.8) p.CFrame = CFrame.new(1.2, 0.5, 3) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "FrontPawR" p.Size = Vector3.new(1.2, 1, 1.8) p.CFrame = CFrame.new(-1.2, 0.5, 3) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindLegThighL" p.Size = Vector3.new(1.6, 4, 2.5) p.CFrame = CFrame.new(1.4, 6.5, -5.5) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindLegThighR" p.Size = Vector3.new(1.6, 4, 2.5) p.CFrame = CFrame.new(-1.4, 6.5, -5.5) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindLegMidL" p.Size = Vector3.new(1.4, 3.5, 1.8) p.CFrame = CFrame.new(1.4, 4, -6.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindLegMidR" p.Size = Vector3.new(1.4, 3.5, 1.8) p.CFrame = CFrame.new(-1.4, 4, -6.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindLegLowerL" p.Size = Vector3.new(1.2, 2.5, 1.4) p.CFrame = CFrame.new(1.4, 1.8, -6) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindLegLowerR" p.Size = Vector3.new(1.2, 2.5, 1.4) p.CFrame = CFrame.new(-1.4, 1.8, -6) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindPawL" p.Size = Vector3.new(1.4, 1, 2) p.CFrame = CFrame.new(1.4, 0.5, -5.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "HindPawR" p.Size = Vector3.new(1.4, 1, 2) p.CFrame = CFrame.new(-1.4, 0.5, -5.5) p.BrickColor = BrickColor.new("Institutional white") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "TailBase" p.Size = Vector3.new(1.5, 1.5, 1.5) p.CFrame = CFrame.new(0, 9.5, -6) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "TailMid" p.Size = Vector3.new(2, 2, 2) p.CFrame = CFrame.new(0, 10.5, -5.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end do local p = Instance.new("Part") p.Name = "TailTip" p.Size = Vector3.new(1.8, 1.8, 1.8) p.CFrame = CFrame.new(0, 10, -4.5) * CFrame.Angles(math.rad(135), math.rad(0), math.rad(0)) p.BrickColor = BrickColor.new("Nougat") p.Material = Enum.Material.Glacier p.MaterialVariant = "2022 Stud" p.Anchored = true p.Parent = model end model.PrimaryPart = model:FindFirstChild("BodyChest") print("ShibaInu built: " .. #model:GetChildren() .. " parts")