His friend agrees to pay 200*.25=$<<200*.25=50>>50

So he needs to pay 200-50=$<<200-50=150>>150

# Answer

150
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
James goes to pet smart to adopt a puppy.  The adoption fee is $200 and his friend agrees to pay 25% of that.  How much does James have to pay?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
150
James goes to pet smart to adopt a puppy.  The adoption fee is $200 and his friend agrees to pay 25% of that.  How much does James have to pay?
train