LOL It's a cat- I got that right away and your breeder obviously has a sense of humor. Breeders should and do have the right to use their kennel name but not the name you will call your pup. So your wife and child have decided to call him Eddie and you don't like it right? If a GSD is what you wanted, you will be the trainer, and the dog is your deal you should get to name it. Try to compromise on a name you all like, but don't settle for Eddie if it's not what you want. I settled for Zoe because thats what the DH wanted- I call her Zo or ZoZo, but rarely Zoe and kinda wish I had spoke up