Is this the website you are talking about?
Puppy Love
There are so many red flags on this page..i dont even know where to begin. Unfortunately whats done is done . Was there a health contract? You may be able to get your money back...however, the only way would probably be to return the pup. And since you've already said that you're attached to him...i say live and learn and love him with all your heart. Congrats on your new baby. Welcome to YT. You should browse thru alot of this forum....you will learn LOTS AND LOTS!!