added dog search and other enhancements