Take the dog to the vet ASAP! You cannot tell by looking at a dog if they have heartworms! The vet needs to do a simple blood test to determine that. From the dogs physical description it sounds to me like she has internal parasites, which will cause weight loss no matter HOW much they eat, as the worms rob the animal of all nutrition from it's food! Worms will be fatal if left untreated! Another sign of worms, is the animal will always be hungry no matter how much they eat. To determine if your dog has worms, you need a fecal (poop) sample. Using rubber gloves or baggies on your hands, scoop up a recent poop & put it in a ziploc bag.Take it to vet very soon after you collect the sample to be examined. Please DONOT use ANY homeopathic remedies on your dog until you have her seen by a vet, as some homeopathics are fatal to animals. I know you mean well, but your dog needs to see a Vet like "Right Now!"
at 7:39 PM on May. 19, 2011