dogpile pros and cons