14. Cavalier King Charles Spaniel
They will make an excellent first pet for an inexperienced owner since they are naturally well-behaved, loyal, intelligent and very easy to train.
On the other hand, it is important to point out that this breed is lively, requires a lot of exercise and can be quite energetic, thus is much more suitable for a house with a yard than for living in a small apartment.
Also, this breed requires much attention and separation anxiety can become a real issue, so you might want to think twice before getting the Spaniel if you’re away from home a lot.