Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Paul Farrell September 8, 2014 Tor Freeman September 25, 2014 Jen Smith September 6, 2014