Hiện tại, kỷ lục chú mèo lớn nhất thế giới đang thuộc về Ludo với chiều dài 118 cm. Stephy còn cho biết thêm, cô đã nuôi Omar từ khi nó còn nhỏ. Chế độ ăn uống hằng ngày của Omar bao gồm 2 muỗng thức ăn cho bữa sáng và thịt kangaroo sống cho bữa tối.