I've been using Frontline Plus on my dogs since they were puppies with no problems. I have heard of comfortis but did not have any reason to switch off of the frontline as it has worked for my babies for 9 years.
As for products to smooth and straighten the hair - I use BioGroom Shampoo and conditioning creme and then once they are dry, I spritz them with BioGroom Mink Oil spray. I buy the stuff from
PetEdge.com Wholesale prices on exclusive dog grooming and pet supplies