le puedo dar amoxicillin 500 mg a mi perro how allopurinol works generic vardenafil lasix water pill 80 mg valtrex generic