Two goldfish in a 29 gal is okay (not great, but okay). It can work if you are willing to do the maintenance. Just remember: minimum requirements means maximum care.
Originally Posted by WhiskeyHands
ive heard that goldfish need 20 or 30 gallons for one alone and i currently have one living in a 10 gallon. I wanted to know if i should buy him a new friend :D
In a 10 gallon, no. You will need at least a 29 gallon to buy him a friend. And I still say something like a 40 gallon or 55 gallon is best as it would allow you to have 3+ goldfish. They are highly social and enjoy being in groups.
As for his breed, he looks like an oranda, one of the fancy breeds that tends to get pretty large.