What type of worms do my puppy have and how to treat?