Thanks everyone for the good responses! Just wanted to let anyone who was unaware of the dangers of "teacups" and "teacup" breeders!

Luckily I never purchased a "teacup" but a few years ago, I wouldn't have known any different! I wish someone would have told me the dangers, just to be educated. Thanks again for reading!
And about the dog owners who keep their dogs off leashes.. I hate that so much! I was at a public park and I was walking Gizmo (we were minding our own business) and here comes this little terrier mix, like twice the size of Gizmo, CHARGING at him like a football player

So I scooped Gizmo up and of course he was defensively yapping at the dog. I see the dog owner from afar, and hes like on his cell phone or something and just gives a wave like "oops!"

He calls his dog over, but of course he ignores him.. All the while this mutt is trying to eat my baby! What an annoyance

I didn't really know what to do other than wait for the irresponsible owner to take his time, walk over, and pick his dog up (STILL not leashing him!) ughhhh I told him to keep his dog on a leash, and that he could have injured MY dog. Of course he ignored me

But I was very annoyed and our nice bonding walk-time was pretty much ruined.