Yes, it is the hardest thing to do, but much worse when you are unable to get them to a vet in time. From experience it is best to get a new puppy ASAP. What did the vet diagnose?