The Puppy Palace LLC is the perfect place to find your new best friend. The staff is incredibly helpful and they have a wide variety of adorable puppies to choose from. The adoption process was smooth and the Puppy Palace really takes the time to ensure that their puppies are going to a loving home.