Humphrey is an amazing little guy. Although he lived most of his life on the streets in Texas, he is doing fabulous