Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Garry Milne September 5, 2014 Warwick Johnson Cadwell October 7, 2014 Olivier Kugler September 2, 2014