Eat, Sleep, Sniff Eat, Sleep, Sniff (aka Rus Hudda) is an illustrator and designer for Cats Protection. read more You May Also Like Matt Taylor August 19, 2014 Tom Buchanan September 25, 2014 Jordan Carter September 10, 2014