How would that work? They were at the vet’s office. Obviously the British MoL already knew where the office was. All Dean had to do was not take the vet’s phone with him (which why would he do that anyway?) and she wouldn’t have been able to track them using it. As soon as Dean made the vet call her, she knew exactly where they were calling from which is how the woman knew where to go to hit them with her SUV.
So no. He did it because he was mad that they had Sam. Very, very mad.