I think it's just a brother thing

I've been there, lol! Is it possible for you to have your niece down to your house for a day/weekend? Or since she lives a distance go up for a day and pick her up take her to a dog friendly park or something like that? Then you could see her and take your babies.