How would I make my box do an animation?

So this is kinda like an egg hatching system but with a box how would I make the box wiggle in the script and other animation?

local RunService = game:GetService('RunService')

local animationButton = game.ReplicatedStorage.Buttons.BleuButton:Clone() --or wherever else you put it

for i,v in pairs(animationButton:GetChildren()) do
	v.CanCollide = false
end

animationButton.Parent = workspace.CurrentCamera

RunService.RenderStepped:Connect(function()
	animationButton:SetPrimaryPartCFrame(workspace.CurrentCamera.CFrame) -- you NEED to have the model with the RootPart as the PrimaryPart
end)

Is the button a TextButton or a Part?