Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Nicola Kinear October 12, 2014 Matt C Stokes September 4, 2014 Scott Garrett August 23, 2014