We took our wee chap to Dog Days who are based in Whiteinch. Not sure if it’ll be as personal as you are looking for, but could be useful for getting your dog socialised. They have a facility in Whiteinch with different rooms, and have webcams with an app that you can use to keep an eye on them.