My in-laws NEVER came to our house.  And it WAS because of the animals.  They were uncomfortable around the dogs & cats, the smell of manure, and the sound of pigs & chickens.  It bothered them that their grandchildren were playing in a less than sterile environment.  They didn't understand why we would make 'work' for ourselves (homesteading), instead of just striving to get bigger and better jobs.
However, they loved their grandchildren so we made ALL the trips.  ALL the holidays, summer vacations, family get-togethers hosted at their home.  At first we only lived 45 minutes away (still a long day for 2 toddlers).  Later we moved 7 HOURS away.  It was still our responsibility to come visit.  If I hadn't, the children would not have had the relationship they do today.
My in-laws have finally mellowed (in their 70's) and have actually taken a few day trips to our farm (we now live 2 1/2 hours away).  They are absolutely amazed to see their son ride a horse or drive a tractor.  They still don't 'get it' but have come to understand that we are happy in our choice.  They still won't eat our eggs, but my sister-in-laws enjoy them.
My grandchildren adore them.  They never really noticed that all the effort to keep the family connected was really mine.  (Even my husband would probably have opted out for half the trips.)  Did I feel insulted?  Yes I did.  I felt my home and homemaking was not good enough.  Did it bother me?  Yes it did.  Do I wish they could have overcome their objections?  Yes I do.  But such is life.  I finally chose to do what is important to me. 
You cannot control your sister.  Visit when/if it you want to, not so she will reciprocate.  Would it be nice if she could change?  Sure, but it doesn't look like she will anytime soon.  In the end, be satisfied with your efforts.