Did your vet give you instruction on what you need to do to made your dog does not keep getting tapeworms? I posted a link , you need to wash your dog beddings in very hot water and if your dog sleeps in with you your bedding needs to wash in hot water and the bedding have dried at hot setting . It may be best to buy some strong papers plates and feed your dog on a clean plate each meal and put newspapers under the plates and do not uses your bare hands to pick up your dogs plates . The plates should taken out of the house right away and in a trash can that has bleach in it. My dad had tapeworms when he was in the Mexico jungle and he said he needed to made sure the head of the tapeworms came out too or it would grow back.