You do realize people at pet shops are there to sell right? I've been in the hobby since the 70's and there are many very experienced hobbyist on this forum so I'm not talking without knowing what I'm talking about. I have had ponds for many many years and have raised goldfish and koi. IF you do some serious online research on not only stocking levels of a tank BUT what is the minimum size tank an orando goldfish and the hillstream loaches (that is what you have, they are not pleco but just somehow got that name stuck to them) you will see that all of these fish need much larger tanks. The goldfish will stunt if kept in such a small tank. Can the orando be kept in a 15g tank... yes. SHOULD the orando be kept in a 15g tank... absolutely not! Did you happen to ask the person in the fish store how many years of experience she actually has? I recently sent home with the grandkids the 8 fancy (some orando's, a lemon head orando, and other fancies) goldies I raised that were now all over 8 inches that took 2-3 years to attain. I was down to 3 of these per 55g tank and that was too many to keep water quality good with excellent canister filtration on the tank as well as 2x weekly 50% WC. Those goldies still have alot of growing to do. Your orando will never reach it's full size potential in a 15g tank as stunting will occur if left in it. Again do some research about what causes stunting in goldfish. It's your tank so you can do what you want but the advice you have been given here is spot on! Take it for what it's worth but if you care about doing what is right for your fish then do the research yourself on proper minimum tank size for the species you have, stunting (the causes of), how much waste and ammonia goldfish produce, and how Hillstream loaches need high flow water and proper amounts of algae or food like Repashy Algae superfoods in order to thrive (I have Hillstream loaches too).