I understand your concerns and frustrations. As mentioned before all you can do is be there for her and the puppy and give as much advise as she'll take. She's a married adult and has a right to make her own decisions even if you don't agree so try not to get too angry about it, all it does is hurt you and you don't need that. NOW that she has the puppy the more positive support and input she gets from you, the better it will be for the puppy
Good luck!