We have brought our dog in twice. She is a 10 month old german Shepard and doesn't like meeting new people. The first time shelby needed shots and blood work for her getting spade. She was very nervous and so were we but the staff there are remarkable and took very good care of Shelby. They brought her out back for the shots because we thought she might not stand still due to being in a new environment and with people she doesn't know but she stood still and let the vet do her thing. The second time she had her surgery and went willingly with the staff and had a successful surgery and is recovering well. The staff took very good care of her and they are fairly priced as well. We did some shopping around and they were the friendliest and not the cheapest but not the most expensive either. Would recommend them in a heart beat.