Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Marija Tiurina September 8, 2014 Gemma Correll August 23, 2014 Ben Newman October 2, 2014