Hi all , well i had a german shepherd puppy last thursday, she is 7 weeks old took her to vets today for her first vacines. i was told she has an unbilical hernia that is hereditry , and therefore he advised me to have her spayed at 6 months of age

. i bought her from a very well known breeder and paid £700 for her on the understanding i was going to show and poss breed her . please anyone what would you do , keep her and ask for some money back as £700 is a lot for a dog that may not be shown (as vet said ) .
please any advise i would be truley thankfull im in a right mess here .
thank you