Congrats on the new puppy! I go to a vet called Sandy Springs Animal Hospital. They are wonderful! They also have an online site
Animal Hospital of Sandy Springs, Georgia I have two boys that go there. I have used Banfield as well, but I think that this one is more personal and friendly! If it is close to you I really recommend it.