Petswarehouse: over 25,000 out of 45,000 pet supplies eligible for free shipping