If you have a dog then you should ensure that the dog is seen by a vet at least once a year. Not only to look at the status of their teeth which today is important as more people give their dogs scraps from the table and this is turn unlike hard dog food allows tartar to build up on their teeth, but also to check for worms.
The Bayer Expert Care Tapeworm Dewormer Dog Tablets gets a five star rating and good reviews on their internet. One user states that he never thought of deworming his dog until the dog became ill and would not eat. The vet recommend that dog dog be dewormed and after using the Bayer dewormer the dog was back to normal. If your dog is off his feed then it is always best to seek veterinary help and not to self diagnose the animal.
You should speak to your vet about deworming as normally you will need to treat your dog at 12, 16 and 24 weeks of age. This is important if you have adopted a dog and you do not know his history. It is recommend that you deworm your adult dogs every 3 months as a precaution. Note that if you see signs of worms before the next 3 monthly treatment is due, re-dose and continue to deworm your dog every 3 month.
The deworming tablets from Bayer is a bit pricey being about $30 for 5 tablets however you can rest assured that the quality of the product is good and that you pet is getting a good product.