KIm is absolutely amazing!! She trained my puppy Bj and she did an awesome job! She is very compassionate with the animals. She kept me very informed on all his training while I was gone on vacation . She even sent me photos. I would recommend to everyone to have you pets trained here!