I love dogs. We've had dogs in my family since I was about 5. Having grown up with dogs, there's one thing in particular that I've learned. To take responsibility. That means you can't just pick a dog that looks pretty in a picture, when you choose what breed you want. What kind of dog you would be happy with depends on many different factors, primarily how much time you can spend with your dog, and how much authority you want to exert.

A big, working dog needs - work. Lots of it. And it needs you to take charge. No democracy - you're the boss. Smaller dogs might need less time, but you can't be sure of that. Some terrier breeds need even more work than a big working dog. Other breeds might need extensive grooming. You need to do your homework.

Another factor to consider is health. Is your favorite breed prone to some debilitating disease that might kill it at the age of 3? Much better to find out before you fall in love with an adorable puppy. Congenital diseases don't always show on the outside.

My advice to you is to read as many books as possible, about your breed, and about dog care in general. I'm no expert on feeding and training, so there won't be much info about that on this site.

What I'd really like to tell you about are my favorite breeds and why I love them. Click on the breed name for more info.

Lhasa Apsos and other Tibetan breeds
Dutch/German spitzes and The Eurasian Dog

Golden Retrievers and American Cocker Spaniels

Poodles and the Bichon breeds

Small Terriers from Scotland

If you like more than one breed, and the difference in size is considerable, make sure you never leave your small dog alone with a bigger dog, or worse still, two big dogs. No matter how gentle your dog seems to be, pack instinct might take over, and your smaller dog could turn into prey. Don't leave your dog alone with your cat either, unless your dog is very small and gentle.