I'm not a dog person, but my brother has a Boston Terrier that I think is great. It's a small, friendly dog, that can can be funny & energetic when you play with it, and it's good with kids. It always makes me laugh when my brother jogs with the dog on a leash- the dog seems thrilled to be running like that and it looks funny. They're also considered to be a smart breed that is not prone to bad behavior. Great small dog for a family.
Attachments: