It's awful what happened to you and that poor poor baby - You're doing your part by talking about it but I agree - there needs to be much stricter regulations with these bad breeders.
Actually I started calling them
GREEDERS - The word Breeder is too good for them.
I can't believe what they get away with either. ... it's the dogs that suffer... and you are left with heartache. A nice website with a few cute yorkies does NOT mean nice people.

there are so many sites selling dogs that are nothing but PURE B.S.
I don't think I would ever have a puppy shipped unless I knew the breeder on a way more intimate level than just looking at a website. They'd have to have great references for me to trust them - but the best way is always - do it in person....(I'm NOT lecturing you - you learned the hard way and I'm sorry) - that was for the next person thinking of buying off one of those 'sites'
How is your yorkie now ??? I hope he's doing much better now...and I know just what you mean about losing sleep over how bad dogs are treated. I really get upset too knowing this happens so much ...and there's hardly anything we can do about it.