Incorrect: My puppy is only a few weeks old but, we picked her up today.
Correct: My puppy is only a few weeks old, but we picked her up today.
Explanation: These are two independent clauses, so we place the comma before the “but.” If there was a dependent clause after the "but," there would be a comma after the "but."
