The last big image makes me think you might have been a pet site artist at one time? Am I off base? XD