Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Ali Graham August 19, 2014 John Devolle September 18, 2014 Tonwen Jones September 1, 2014