yea, i think it's just the word "win" sounds really really bad... "give away" too

maybe they should say "we will help you to adopt a puppy for free"