How do these rescues expect you to pay for the dogs if you spend all your time at home??
The only issues I see with these two breeds of dog are that because they are quite popular rescues will be super picky in who they give them too and wait lists with breeders could be quite long and the price expensive. French Bulldogs through a breeder are around $3,000.00 a puppy, not sure about Pugs. They are also the kinds of dogs that you would want to get form a ANKC registered breeder with a good reputation as well.
One of my favourite small dog breeds is the Cavalier King Charles Spaniel.
What ever you do though avoid pet shops