Welcome to the Shamrock Pet Foundation, a non-profit organization whose mission is to end pet overpopulation, reduce the number of companion animals destroyed in local shelters, an ...