Call them directly and ask. Better yet, consult with your vet for the best advice.
They have a pretty big dog section, including medicinals including wormers so there is a good chance they do. They have a lot of different kinds of dog food and I think I remember seeing one for underweight dogs, sorry I'm not more help.
Thanks! Your answer is awaiting moderation.