Karla is so amazing! My dogs love her, she is so caring and conscientious about them. Karla always keeps in touch and advances with new technology.