You can get a Cocker Spaniel puppy from an authentic pet store or a dog breeder in your city. If you are willing to have a wide variety of options to choose from, it is always advisable to look for the best dog breeders in your city. They would guide you throughout the process and ensure that you take home a Cocker Spaniel puppy that is healthy. However, make sure that you confirm that the breeding methods used by the concerned breeder are safe and ethical.