Choosing the best name for dogs and puppies is a challenge. Most people want a name that is unique, easy to remember and also perfectly summarizes the dog’s personality. There are times when a new owner looks at a dog
ramblings of a reluctant homemaker