--	local function make()
--		local p = Instance.new("Part")
--		p.Anchored = true;
--		p.CanCollide = false
--		p.Size = Vector3.new(0,0,0)
--		p.Parent = workspace
--		return p
--	end
--	
--	Pets.Visualize = {make(),make(),make(),make()}

		
	function Pets:GetHeight(char_cf, instance)
		
		local instance_extents = instance:GetExtentsSize()
		local center, size = instance:GetBoundingBox() 
		local points = {(center:PointToWorldSpace(Vector3.new(size.X/2,-size.Y/2,size.Z/2))),
			(center:PointToWorldSpace(Vector3.new(-size.X/2,-size.Y/2,-size.Z/2))),
			(center:PointToWorldSpace(Vector3.new(size.X/2,-size.Y/2,-size.Z/2))), 
			(center:PointToWorldSpace(Vector3.new(-size.X/2,-size.Y/2,size.Z/2)))
		}
		
		local ignore = {instance, Player.Character}
		local height
		
		local all_height = {}