I have personally never used lard or shortening to make pastry - I am all about the butter! If you do not want to use butter, I recommend finding a recipe specifically made with another fat as I cannot tell if a substitution will work.