huby pan 

An eternal optimist so I have dogs.