They are automatically made for you.
The "free website" that you speak of is called a "Pet Page." It can be found at http://www.neopets.com/~PETSNAME_HERE To edit your pet page, you go visit your Control Panel (under My Account). Under the "Neopets" section you see "Edit Pet Page." You choose the pet whose Pet Page you want to use, and then erase all the coding and replace it with your own.
It's on the Pet Central page
You do not actually 'find' Neopets but you go onto the 'Create-a-Pet' page to create a pet. There are limited edition pets that are only available on their 'pet day' and are released at certain times throughout the day.
View all of your Neopets on the Quick Reference page; the Neopet with the green background is your active one. To make one of your other Neopets active, click on the arrow next to its picture & select Make Active.you can abandon it and then get a new pet
Neopets (originally NeoPets) is a virtual pet website launched by Adam Powell and Donna Williams on 15 November 1999.[1]Taken from its wikipedia page
Pet Pet Park is in Neopets world where your Neopets can play and buy their own pets.
Your question doesn't make sense.
Simple! First what you want to do is click on the "My Account" button. Next what you would want to do is scroll down, and there, you'll find a link that says "Edit Pet Page".Click on that, and you'll be on the page you need to be in order to edit your pet page. My username on Neopets is flying4you. Don't hesitate to neomail me!
click on the pet that is activated then you click the arrow on the pet that you want to be activated then click make activate =)
Try nmagazine. Just go on Neo, type in nmagazine in the search bar and click on the pet then go to the pet page.
I think neopets can do that.
Neopets