Sounds like your puppy is doing great, but Chico might need some time. Here are a few links with ways to introduce cats to dogs:
American Human
BestFriends.org
AdoptAPet.com
Paws.org
Depending on your puppy’s age, be very careful. If he’s going through a fear period and Chico reacts badly, it can cause some legit fear and even aggression that could be really really difficult to deal with later.
Good luck, and give Beau some scritches for me!
-C