He is adorable!!!
I'd go with the Chihuahua/Italian Greyhound too. Definitely not pure Chi.

Welcome to a great home Buddy!!!