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