Oh yes, he is definitely a Yorkie, & a cute one too!
Don't listen to other people when they say that he isn't. Yorkies come in different sizes
As for the breathing, I agree with everyone else - take him to the vet just to be sure that everything is ok.
Amy