1) take legal action?
2) drive out there and get your dog?
im sorry but why did you forget your dog out there when you moved?
and fyi, the dog probably enjoyed it.
1) Legal action is expensive, and can take forever due to he-said she-said bullshit.
2) If he's asking for money for the bus then he probably doesn't have a vehicle or access to one.
Also, he clearly said that he left his pup with a friend, who I assume was supposed to be taking care of the pup while he was moving. (Correct me if I'm wrong, Mr Weasel.)
And, even though the dog probably enjoyed it, if he is young and inexperienced as a stud, he could be injured by the female (as they can be quite ornery when they are in heat), plus this person is profiting from an animal that is not hers. It's kind of like, printing out someone else's artwork and selling it.
I hope that things work out for you, Mr Weasel.