Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Zeroh August 23, 2014 Matt C Stokes September 4, 2014 Tom Buchanan September 25, 2014