When making plans with my friends we always factor in our "share" (normally half).
I am planning a trip to Puerto Rico with my friend D and she told me she could not go becuase she could not pay her share. Being her friend and in a better situation than D, I am going to help her out. What are friends for?
I could say that my money is more important and find somone else to go with, but I want to and CAN help her, and I want to go with D!
So I guess my advise is to not let money ruin a friendship, you can say "no" I simply cant pay for more than my share.
If I couldnt help D, I wouldnt and she would not be upset with me. We would figure out something else to do, beach towels on my living room floor while blasting the heat and drinking homemade pina coolatas sound just as good to me, just as long as my D is with me.
If she cant afford to pay that small differance in price, I hardly feel she could aford to care for it. As you know, there is more to simply paying for the dog. One you bring it home, thats when they start to really cost you

Why do you even need to get both? cant you just get the one dog for yourself?
Just remember its ok to say "no". A real friend would understand.