I have always used cheap baby gates from Walmart and they have worked for me. My golden 120 pounds never knocked them down.
You could also try a babies playpen. I used it with mine when they were small and sometimes still use it if they are sick. I used it instead of a crate. My golden slept in his til he was too big to easy lift in. |