We have a 10 month old lab and considering the above. Although only once fully matured.
No major problems at the moment except that he is obsessed with playing with every dog he comes across (working on that). He can be a tad nervous with strangers hence the reason for considering chemical route.
Does anyone have any experience with this method? What are the costs like? Pros and cons? Do most vets offer this?