This is a long shot, but any VGcats Papercraft?
Add ears and a tail to some Halo papercraft mabeh for that picture there.