Safeguard dose is .23 ml per pound of bodyweight, orally, 5 days in a row. Valbazen dose is .5 ml for a standard sized bird (weight in lbs / 2.2 X 20 / 113.6= dose) dose twice 10 days apart. Those doses should take care of most internal parasites. Make sure you shake it up well before drawing the dose, it settles out. For tapeworm, you would need praziquantel, which you can get in Equimax or Zimectrin Gold horse paste. Dosing for those is in post #6 here: https://www.backyardchickens.com/threads/tapeworms-that-wont-go-away.1130035/