This is Huan, a character I bought from AmazingName on FA a while back.
Still have to decide what species he is specifically, but he his definitely canine.
Still deciding on his background and personality, but so far I've settled on him being a technician at a vehicle manufacturing company, hence the spanner. I'll be finalising his other details over time when I get a chance.