Chris Brown has faced criticism from two animal rights organisations after he put seven American Pit Bull Terriers up for sale on his website CBbreeds.webs.com.
The singer is selling the puppies for $1,000 (£614) each and has posted pictures of each of the animals on the website.
People for the Ethical Treatment of Animals (PETA) said: "This is a moneymaking scheme, and Brown will count the suckers who fall for it as he counts the money on the way to the bank."
The Society for the Prevention of Cruelty to Animals added that there is no reason to breed more Pit Bull puppies when there are so many puppies of this breed waiting for a new home in shelters across the US.
"Furthermore, as some of these dogs suffer from and are victims of their owner's misuse, they can be even harder to place," it said.
A publicist for Brown told E! News that the singer is not breeding the animals himself, but that the puppies are from a litter from his family’s dogs in Virginia. The rep said that Brown “loves animals, especially dogs”.