I've been researching dogs for months and don't want a labrador or any of the designer breeds.
But for some reason a Boston Terrier seems to be the perfect dog. Small, energetic but friendly and easy to train.
Do any of you have one? Are there some pitfalls?