I cannot rate Rachel highly enough. She looks after my cats, dogs and new puppy. They love her and are always so happy to see her. They've slept over for overnight stays when I've been away and I know they are in the best hands with her. Highly recommend!!