The Cavapoo is one of the best choices for a first-time dog owner. They have a sweet, gentle nature usually and are very affable and willing to learn. This is the ideal dog for a novice, as they tend not to be stubborn or difficult.