Alasdair has helped me with my dogs' behavioural problems with other dogs and there has been a big improvement there.  He also offers excellent home care for them while I am away.  Alasdair is trustworthy and reliable and coupled with a good sense of humour, has a genuine affection and understanding of dogs.