If you only had a couple dogs it might be worth it , but not a pack of dogs . You would probably be required to be on prescription heartworm medicine and yearly vaccinations by a Vet . If you have more than a few dogs that would probably wipeout any money that you would spend if you took a dog to the Vet . I am not going to keep a problem dog .