Rather than making a blanket city law against selling all pet animals I would prefer to see the emphasis on pet ownership education, and support for animal rescue organizations. I wouldn't be opposed to licensing and health/sanitation inspection of pet stores that sell live animals.
My thoughts exactly. As with most SF city ordinances, this is full of good intentions, but it's not carefully thought out. Gotta love the SF hippies though.
Not only is the constitutionality of this law in question, but it would also shut down many small business owners.
Like Reba said, emphasize responsibility on pet owners first and foremost. They are the ones creating the demand, and sellers are just responding to the market. Getting rid of the sellers is not going to change demand. In fact, it will probably open the doors for illegal activity and black market sales.