I've had Luke for 10 years. When he was a pup he had every pill and shot that was needed. Every year a visit to the vet for a rabies shot and anything else for updates plus flea pills. Last month I carry him in for a rabies shot, he has a cough. The vet checks him out, gives him a shot and pills, not a rabies shot and wants to see him again in a month. He has got fat and coughs a lot more. The vet visit was yesterday, not good news. Without costly test he believes Luke has stage 3 or 4 heart worms.
I thought heart worm treatment as a pup was good for a life time or what I gathered from the vet at the time.