My god!
That has taken an age to find 1901 even with your information
but I found it at last those Scottish transcriptions leave a lot to be desired John is born Stoneyheit this time ... it is him thank you and his daughter and her family
this is great I wouldn't have found them.
I'll look for the 1891 for John now.
Edit:
I have now found the 1891 for Janet Ferguson McMillan a Tweed Weaver and lodger on this census:-
29 Shakespeare St, Dumfries, Dumfriesshire
Parish: Dumfries; ED: 11; Page: 5; Line: 6; Roll CSSCT1891_392; Year: 1891.