We are due to bring home our new spaniel puppy in a few weeks and all the advice from fellow dog owners seems to be pointing towards getting a crate. Our situation is she will be at home or in the office (once she's fully trained!) with me most of the time and my partner will work from home on days I need to travel for meetings on site. She'll only ever be alone for 1-2 hrs max at a time when we need to do swimming lessons etc and at night could have free run of the kitchen.
Are there any definite pros to buying a crate or any better alternatives?