Spot is an English name that refers to a small mark or patch of color on an animal's coat. The name is often given to dogs with distinctive spots or patches in their fur.
Teddy is an adorable and cuddly name for a dog derived from President Theodore “Teddy” Roosevelt. Pronunciation: /ˈtɛdi/ Origin: Diminutive of Theodore or Edward....