@Korora
Blueblood is a prince. He has the right to go where he wants. Rarity should be pleased he even noticed a small time Ponyville redneck tailor like her.
Fluttershy and Rainbow Dash never sang Find a Pet. Spike made a song about that 30 second conversion and made it into a song for his kids. Later historians thought it to be a genuine song.