My family and I have been looking into adopting a dog and we wanted a small dog. I know dogs are a lot of work and I've had pets before so I understand their needs. But I was wondering if that was a good breed for my age, and my family to start with?