Well he died last night but I believe they were suckermouth plecos and I will have to test the water but when we bought them the lady said we could use water from our fridge because it's filtered so that's what we have been using. I change their water once a month or as needed depending on if there just seems like there is a lot of poop in there. Our tanks are only 1.5 gallons. They were sharing a tanks with the glow fish sold at Wal-Mart but they have also died and right now I have a black gold fish in there who seems to be doing very well.
Step 1: rehome the goldfish. It needs a minimum of a 20g tank to start and if it is a feeder goldfish it will grow to be about 12" long so in time it will need more than 20g.
Step 2: get rid of the 1.5 gallon tank or only keep shrimp in it
Step 3: Raise your right hand, and state I solomly swear to never buy or listen to anything Walmart has to say about fish ever again as they only want to sell me something, have no idea what they are talking about, and do not have the welfare of the fish even remotely in mind.
Step 4: goto the find a LFS thread under freshwater fish and locate your local fish store that is a good one.
Step 5: Buy at least a 20 gallon tank as a newbie you will be tempted to overstock it and this will give you more room for the amount of fish that you want without overstocking it.
Step 6: cycle said tank for at least a month until your ammonia and nitrite readings are zero and you have a nitrate reading of at least 5.
Step 7: do not ever again buy a fish without first researching for yourself ( research does not equal what the store clerk told you) what water parameters the fish needs, how big it will get, what tank size it will need when it is fully grown. Only buy fish that you CURRENTLY have the fish tank size for when fully grown
Step 8: Bring home the correct fish for your tank and read up on caring for them properly