Did you see where your new puppy came from? Giardia is spread through contaminated water and unsanitary kennel conditions. Unfortunately, it can easily spread to your other dog and they can reinfect one another. Disinfecting the environment is very important.
Giardia canis in Dogs