Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Nobrow November 28, 2014 Scott Garrett August 23, 2014 Jen Smith September 6, 2014