<human>:  John's dog has a litter of 8 puppies. He gives away half of them. He keeps one of the remaining puppies. He then takes the remaining puppies and sells them each for $600. He had to give the owner of the stud $300. How much money does he profit?
<bot>: How many puppies did John give away? ** He had 8/2=<<8/2=4>>4 left after giving some puppies away
How many puppies does John sell? ** He then keeps one so he sells 4-1=<<4-1=3>>3 puppies
How much money did John make? ** That means he made 3*600=$<<3*600=1800>>1800
How much money did John profit? ** So his profit was 1800-300=$<<1800-300=1500>>1500
#### 1500