We had an ok experience with this place in the mall. I do like how they appear to be a pet store, it's clean and the dogs appear very well taken care of and happy.
We found a great puppy to take home and the process was smooth and easy. Our German loves him and they are getting along great.
The one thing that was frustrating was the young girl worker who would not let go of this puppy and would not stop telling us how to take care of a puppy after we had just explained how we had raised multiple. We didn't really get to spend good time with the pup in the store because she was so paranoid and didn't want to leave the room or let the pup walk around.
I kind of understand because of all the different folks they probably see that want a puppy but it almost turned us away and we had no "red flags."
All in all - this little guy has a great home now and a new best friend.